You can catch one in the Castelia City empty lot which you can get to from the Castelia Sewers once you know surf. Then after the hall of fame go to the third floor of the building on the same street as the Castelia City Gym, then talk to Amanita and she will give you a Lv. 10 Eevee with the Hidden Ability Anticipation.
In Castelia City you have to go through the sewers it is the first steps up you will come to a little park with a large tree under the tree is a and patch of light and dark grass in the shape of a "Pokeball". Eevee is in that patch of grass it is like a 5% show rate. I saw one caught it and pressed off cause it is where start used to be darnit.
Eevee is a very rare Pokémon that can be found at Route 10, in the grass.
Alternatively, you can try a Normal-type Friend Safari at Kiloude City after you beat the game.
I can't give you an exact location, but search in Celadon City. Eevee should be there.
You find evee on Pokemon Emerald at the Safari zone but in a specific location
there is no eevee :(
In Pokemon Gold/Silver you need to found Bill in his house.
You can't. you can only get eevee once on Pokemon red.
a lady in a house next to the Pokemon center will give you an eevee
Take Eevee to the daycare center with another Pokemon. And make sure that these Pokemon are compatible with each other. Such as Eevee/Ditto, or Eevee/Eevee. You should also try breeding Eevee with other Pokemon to see if there compatible or not. If they 'get along or don't like each other much' you get an egg. If they play with more Pokemon then each other try another Pokemon because you won't be getting another Pokemon.
You get an Eevee from a person in Celadon Mansion.
Max out Eevee's happiness during the day. ~KKMG1
You don't. You have to trade an eevee to Pokemon Ruby to use one in the game.
Yes you can. Since both Glaceon and Ditto are breedable Pokemon. You can also breed any Eevee evolution as well as Eevee with Ditto to get an Eevee.
Well Eevee is probably my favourite Pokemon because my best friend is called Eevee