you find evee in goldenrod city from bill.search all of the houses till you find the one with a little girl walking arond,a woman sitting across from a man he will give you evee.this will not work if you have not met bill already.
Chat with our AI personalities
In Pokémon HeartGold and SoulSilver, Professor Oak will give you the National Dex at the port in Olivine City if you have defeated the Champion of the Pokemon League. You also need to go to Prof. Elm and defeat the Kimono Girl's, all of which have evolutions of Evee.
You can not.
on the pokewalker
It is uncommon to find one in HeartGold, it can be found in the National Park during the Bug-Catching Contest.
you can find pikachu in viridian forest