Get all 16 badges and Oak will give it to you.
You can't get rid of HMs in heartgold.
You get HM Surf and surf there
You can't it's not an hm
HM 02 in Heart Gold and Soul Silver is Fly .But you get it at the end of the 7th or 8th gym.
you have to find the man that deletes any move
you get it from a gy
There is no HM Dive in either Pokemon Silver/Gold or Heartgold/SoulSilver. It is exclusive to the Hoenn games.
You can't get rid of HMs in heartgold.
you will find it on the ground but there is an ice puzzle to get it.
After beating blue, the 16th gym leader
No, there are no underwater routes in Pokemon HeartGold or SoulSilver. The HM Dive is not available in Pokemon HeartGold or SoulSilver.
SORRY DUDE THERis no hm for whirlpool in pokemon pearl diamond or platinum only heartgold and soulsilver. but that wuld be AWESOME:))
In Pokémon HeartGold, you can find the Rock Smash HM in Route 36, a fat guy will give it to you.yes. but flash in no longer an HM
no
get hm strehngt
You get HM Surf and surf there
you can get it from Vance after you defeat him or you can use hm rock climb in the national park