Go to the Move Deleter in Blackthorn City.
Headbutt is no a HM in Pokemon soulsilver. However a man in Ilex Forest will teach it to any Pokemon that can learn it.
There is no HM for Dive in SoulSilver, but you can get it by transferring a Pokemon who knows dive into SoulSilver the Pal Park. but you can get dive as a HM in Pokemon black and white but not in soulsilver,heartgold,platinum,diamond,and pearl
lol hm for goldenrod city :D
The HM Dive is not in SoulSilver or HeartGold, for there is no deep water to dive into.
everywhere
No, there are no underwater routes in Pokemon HeartGold or SoulSilver. The HM Dive is not available in Pokemon HeartGold or SoulSilver.
whirlpool is not classified as a HM in that Pokemon series, only in heartgold/soulsilver is it a HM, in diamond it is only a simple TM (1use)
you need hm whirlpool.
There is no HM Dive in either Pokemon Silver/Gold or Heartgold/SoulSilver. It is exclusive to the Hoenn games.
Talk to everybody, they are usually given to you by random people.
Use rock climb hm
No.