I think Leafeon and Iceon are only in diamond pearl and platinum. The only other way to get it is by trade. If you have multiple Ds's, you could transfer to heartgold. This works for Soul Silver too.
No one has a Leafeon. You'll have a chance to see one in the Battle Frontier, but it won't go in your Pokedex or anything.
If you get it 8 haircuts/massages and then level it up, it should evolve. Galceon, Leafeon, Megezone, and Probepass must be traded for.
You can't leafeon doesn't exist in leafgreen.
There is no best Pokemon on Pokemon HeartGold.
you can find a leaf stone in viridian forest in kanto in heartgold
By trading across from either Pearl, Diamond or Platinum version
I think Leafeon and Iceon are only in diamond pearl and platinum. The only other way to get it is by trade. If you have multiple Ds's, you could transfer to heartgold. This works for Soul Silver too.
No one has a Leafeon. You'll have a chance to see one in the Battle Frontier, but it won't go in your Pokedex or anything.
You'll need to trade for it from Pokemon Diamond, Pearl, or Platinum.
There is no mossy rock in HeartGold. There is not one in SoulSilver, either. A mossy rock is only found in Pokemon Diamond and Pearl. You must trade for a Leafeon to get one in Pokemon HeartGold.
you can't. there's no moss-stone to evolve it, so you'll need to trade it from diamond, pearl or platinum
To get Glaceon or Leafeon, you need to trade an Eevee to Diamond, Pearl, or Platinum as there is no way to get a Gen IV Eeveelution in the remakes.
he does not evolve at a certain level he evolves into steelix with a metal coat when you trade him. yourwelcome to whomever asked the question.good luck on Pokemon heartgold.
whoever has a leafeon i will trade a flareon
Leafeon is a Grass type pokemon.
You can catch Leafeon in Celadon City where Misty is.