When you beat the GYM Leader, go West of Violet City, then North, then West again. Talk to the guy looking at the plant, and you'll get Rock Smash.
Talk to the fat dude looking at the strange tree when you are exiting the town were the first gym is to the east.
you have to get the water pale from the flower shop in golden rod city then water the sudowoodo (sorry for my spelling) and fight it. i caught it but you dont have to. next, go to the right and there will be a hiker dude. talk to him and he will give you hm rock smash
hope i helped:)
-----------------------------------------------------------------------
*GIRZiLLA RULES!*
to the left of violet city, is sudawoodo, their is a fat guy standing near it, ask him, he'll give it too you, make sure you go threw violet city and not the wrong way.
Hiker on route 36
you defeat a gym leader
You use rock smash and can sometimes find fossils.
You can Acquire it from the Large Boy on Route 36.
a man near violet city gives it u
rock smash water fall strengh surf and flash
In Pokémon HeartGold, you can find the Rock Smash HM in Route 36, a fat guy will give it to you.yes. but flash in no longer an HM
in rocks you smash
In Violet City, go north and left. Talk to the Hiker to receive the HM.
The root fossil is only on Pokemon soul silver by smashing rocks with rock smash in the ruins of alph.
you need flash and rock smash [but the problem is, where do you get flash and rock smash?]Or you can just blindly navigate it;Or you could find a map on Google images and follow the map (I recommend this)
No