There are 9 HMs
HM:01 Cut
HM:02 Fly
HM:03 Surf
HM:04 Strength
HM:05 Flash
HM:06 Whirlpool
HM:07 Waterfall
HM:08 Rock Smash
HM:09 Rock Climb
There is a move deleter who can make pokemon forget HM moves.
Go to blackthorn city and find the move deleter's house he will delete anyone of your pokemon's moves including HM's.
HM 02 in Heart Gold and Soul Silver is Fly .But you get it at the end of the 7th or 8th gym.
The short answer is no. There is no Dive, HM 08, in Pokemon FireRed.
The last HM in Pokemon fire red is waterfall and you can only get it after you beat the Pokemon league and you get the national pokedex. 1. go to four island after you get the pass from bill's friend 2.go into icefall cave 3. go through the cave and once you've explored it at the exit there's an item that's the HM
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 a move deleter who can make pokemon forget HM moves.
in the ice path
You don't you have to use an Hm on a Pokemon
Its a TM, and its Shadowball
you find it in the Ice Path
It is in the house next to the Pokemon Center in Olivine City.
I don't think you get a surfboard in silver, I think you get the HM move: surf
You can get the Hm flash of Pokemon silver is from the elder on the top of sprout tower in Violet city. There are alot of trainers through out sprout tower
You get it at the olivine city pokmon gym