you can get it in pokemon platinum!
most rock and figting but my hm slave is a shiny gyarados
Riley will be in front of Iron Island. Talk to him and he'll give you the hm strength and will go inside Iron Island trust me I have the game
you have to find the man that deletes any move
top of the tower by solaceon town
teach it the HM surf
HM STRENGTH HM STRENGTH
HM 4
HM 4 Strength can be obtained from one of the houses in Nimbasa.
you get hm strength and hm defog after defeating two gym leader.Fantina(defog) Byron(strength).
HM 06 strength
By using the HM Strength.
go to olivine..find a tavern near the pokemon center..a sailor will give you STRENGTH HM