The only pokemon i could ever get Eevee to breed with was ditto. Find it on route 18. ( By Canalave city) u have to use pokeradar to find one. takes a bit of time, but don't worry.
you can get eevee in the trofee gardens. Just save before u talk 2 the owner of the mansion. If u talk to him say yes to everything. He will tell u that he has a certain pokemon in the gardens. If he doesn't say eevee, Turn off the game and try again until he does. then search in the garden until u find a femalee eevee.
posted over a year ago
i already have a female eevee but thanks for the tips