There is no HM08 for Pokémon Silver however there is a HM08 in Pokémon SoulSilver which is the Rock Climb HM which you can acquire by talking to Professor Oak in his Lab in Pallet Town after beating Blue, the Viridian City Gym Leader.
HM STRENGTH HM STRENGTH
no Pokemon knows all the hm moves!
There is no HM Dive in either Pokemon Silver/Gold or Heartgold/SoulSilver. It is exclusive to the Hoenn games.
There is no such thing as HM 9 in pokemon, the highest number HM is 8
There is a move deleter who can make pokemon forget HM moves.
HM 8 doesn't exist in Pokemon Fire Red or Leaf Green.
in the ice path
HM 8 can be obtained in Sunnyshore City.
You don't you have to use an Hm on a Pokemon
you find it in the Ice Path
Its a TM, and its Shadowball
I think you find it on the way to the 8:th gym in the ice cave :)