In Fuchisa City, find the Warden's gold teeth in the Safari Zone, and give it to the warden. He lives in the house next to the Pokemon Center.
You have to use a HM called strengh.
Left of Ecruteak, theres a route with a cave. A hiker will bump into you and give you HM Strength.
I think it's in Olivine City in the building next to the Pokecenter
strengh
the HMs are strengh,defog,waterfall,surf,rock climb,rock smash,and fly
machop is a good hm slave. he can learn rock smash, rock climb, strengh,. in Pokemon emerald nincada is a good hm slave but in Pokemon pearl flash is not an hm. any water type can learn waterfal or surf espacially palkia.
you have to obtain the HM strengh and teach it to a Pokemon in your party. after that just stand in front of the rock and press the B button.
get the HM strengh.
you go to the safari zone and find the gold teeth. give them to warren and he will give you strength
u find it in the lost tower south of soleacon town one of the Ladies gives it 2 u
No.
HM 8 doesn't exist in Pokemon Fire Red or Leaf Green.