When you smash the rock Granite cave, a person gives it to you.
The warden in fuchsia city gives you Strength after giving his gold teeth back.
Mach punch can only be learnt in Pokemon gold not found cause its not a TM or hm.
I don't think you can get it. I think the only way to get it is through evolution.
I only have Pokemon pearl dimond and platinum srry
There's no TM dive in pokemon fire red but there is in emerald, saphirre and ruby. But the way is to level up pokemon (seel level 41,dewgong level 45) to get TM dive (in firered).
The warden in fuchsia city gives you Strength after giving his gold teeth back.
There is not a tm for bite or crunch.
Thunderbolt
Yes, Tm's in Pokemon Omega Ruby and Alpha Sapphire are re-useable
Trade.
25
you can get it in seafloor cavern
Double Team
double team
bendover and ill show you
It is located at Meteor Falls
Location is Route 115