no its impossible cuz nobody wants to.
-Pokemongirlnat
There is a move deleter who can make pokemon forget HM moves.
You don't you have to use an Hm on a Pokemon
you have to get hm whirlpool
its not a tm or a hm your pokemon hast to learn it
HM 02 Fly is with the woman outside Cianwood City Gym.
Beat the 5th gymleader and leave the gym
There's a move deleter in blackthorn city he can remove hm moves.
Just teach it to ur Pokemon and go to a thing that ur Pokemon can use it for
You use HM Rock Smash on smashable rocks.
Use the HM Strength.
I hate to be the bearer of bad news but you can not catch a Pokemon that already knows that as its an TM for soul~silver and a HM for the original silver.
no buddy i have soul silver and i tried it hey ask your friends to trade you a Pokemon with the hm move