im not sure that you can catch it in the wild, unless you have unlocked the survival area and got the nat dex, or you can migrate from older games.
no you can't
you can get them all in Pokemon diamond, pearl and platinum
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.
In Pokemon Diamond and Pearl you can receive Eevee from Bebe in Hearthome city.
EEVEE GROWLITHE and VULPIX
If your talking about EEVEE , No you cant ,You can only get it in Pokemon Leaf Green and Fire Red ,Then you can Migrate it into Pokemon Pearl ( Or Diamond )
Eevee evolves into Vaporeon (the water version) with a water stone.
Backlot's trophy garden, south of hearthome
max out your eevee's friendship during the day
you can't
eevee and pikachu
use the water stone on eevee. eevee found at the Pokemon mansion after obtaining nat dex talk to mr backlot