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! :)
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
Backlot's trophy garden, south of hearthome
use the water stone on eevee. eevee found at the Pokemon mansion after obtaining nat dex talk to mr backlot
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.
he is in the Pokemon mansion
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.
Once you have finished the sinnoh dex go to hearthome city and talk to Bebe she will give you an eevee, they are also in the backlot mansion once you answer yes to both mr backlots questions :)
Different Pokemon are seen on different days.
Go to Hearthome City and go to the house next to the Pokemon Center after obtaining the National Dex. Inside the house is Bebe who is going to ask you to obtain the Eevee, say "yes" and she'll give you Eevee as long as there's at least one empty slot in your Party. You can also find Eevee in the Trophy Garden after getting the National Dex and talking to Mr. Backlot. He may tell you he found a Eevee in the garden.
at the Pokemon mansion after obtaining nat dex talk to mr backlot
In Pokemon Diamond and Pearl you can receive Eevee from Bebe in Hearthome city.
he is the owner of the Pokemon mansion and amity square in harthhome city hope this helped
EEVEE GROWLITHE and VULPIX