Left of Ecruteak, theres a route with a cave. A hiker will bump into you and give you HM Strength.
a guy running out of mt.mortar 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.
You have to use a HM called strengh.
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.
I think it's in Olivine City in the building next to the Pokecenter
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.
Go to the Move Deleter in Blackthorn City.