No, there are no underwater routes in Pokemon HeartGold or SoulSilver. The HM Dive is not available in Pokemon HeartGold or SoulSilver.
soak was never a move.
you cant catch persian in heartgold.... i think
YES=)
Yes you most definitely can
by trading with someone who has heartgold becuase grolithe is only in heartgold
You would have trade it with someone
Sorry but you can't get jigglypuff in Pokemon pearl. You should trade with someone who has soulsilver or heartgold or you can buy soulsilver or heartgold.
You get it from someone. Hahaha. You get it in Ecrutic City.
No. You cannot get it without trading someone.
You can't unless someone gives you a Darkrai for some other Pokemon you have.
You can't. You have to trade from someone from Pokemon Diamond to get it. If you can trade from Diamond...
There is no best Pokemon on Pokemon HeartGold.
there is no Pokemon Mansion in Heartgold.
They are not in Pokemon HeartGold
You trade Pokemon from Pokemon Heartgold and Soulsilver to Pokemon Diamond by going to the wifi room in the Pokemon center on the top floor. You also need to have a copy of Pokemon Diamond and have to have a friend or someone who has a copy of Pokemon Heartgold or Soulsilver. You will see someone there if you are going to trade with someone. Talk to the person you are going to trade with and ask them if they want to trade. The top floor is the Union Room no Friend Code needed the basement is the Wi-fi room, which requires a Friend codes
where is the pokemon transfer lab in heartgold