A man in Ilex Forest gives it to you
Headbutt is no a HM in Pokemon soulsilver. However a man in Ilex Forest will teach it to any Pokemon that can learn it.
Headbutt dosn't come in a TM. You can teach a pokemon Headbutt by talking to a guy in a pink shirt in the Illex Forest. You can Headbutt trees (Like an HM) to find certain PoKeMoN.(It vairies where you Headbutt.)
it call headbutt and there is movetutor in ilex forest that teach it to you
The Only way I know is to get Headbutt in SoulSilver (Its a HM) and then trade and use Headbutt on the tree and a Pokemon will fall down Hope I helped :3
1: it is not a HM 2: there is a fat guy in Ilex Froest using headbutt and will gladly teach any one of ypur Pokemon Headbutt for free.
everywhere
Eruption is not an HM it's a TM. Ask there the TM is or find a walkthrough of the game on the internet.
There is no HM Dive in either Pokemon Silver/Gold or Heartgold/SoulSilver. It is exclusive to the Hoenn games.
da pangit pangit nyan hayop
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
SORRY DUDE THERis no hm for whirlpool in pokemon pearl diamond or platinum only heartgold and soulsilver. but that wuld be AWESOME:))
The 7th HM is known as waterfall. You can find it in the Ice Path. You cannot go to the Elite 4 without it.