Well, there is a way but it may take a long time! What you do is you go into Mr. Backlot's office and save your game in front of him. Then, you talk to him. He'll ask you if you are envious. Say yes. Then he'll ask you again. Say yes again. Then he'll say a Pokemon that "a cute eyed Pokemon that joyously ran up to me." If the Pokemon he just said was not the one, turn off your DS and try again. I hope this works for you because I have caught five Eevee already in his garden! Good luck! :)
Chat with our AI personalities
backlot's garden. south of hearthome. after obtaining the national dex. talk to backlot. to manipulate him, save in front of him before you press A, then talk and if he says something else, not eevee, turn off, then back on and talk again.
I'm not sure if you can catch Eevee in Pokemon pearl but you get it as a gift from Bebe in Hearthrome City after you get the national dex.
at the Pokemon mansion after obtaining nat dex talk to mr backlot
It takes AT LEAST 9180 steps to hatch an Eevee.
eevee does only evolve into glaceon in dimond, pearl, platinum ss and hg