Proffesor Oak will give it to you after you get ALL the badges!
There's no Dive HM on Pokemon Leaf Green.
Go to Steven's House in Mosdeep City after you beat everyone in the Museum there.
you cant find celebi in soulsilver
yes it is in the ice cave.
how to get Dive HM8
To get HM08 you must obtain all 16 badges (8 from johto, 8 from kanto), then talk to Blue at Cinnabar island (Viridan gym in the Europe version (I think...)).
You can find the full incence at Veilstone city beside the gym but you must have HM8 Rock Climb.
It's not a real game.
Hey I have growlithe in soulsilver get in GTS
Dusclops can be found in the Safari Zone in Pokemon Soulsilver. The rarity varies.
You can find it in Pokemon Platinum, Pokemon Crystal, Pokemon HeartGold, and Pokemon SoulSilver.
you cant