Receive from a large boy on Route 36.
Nope
You smash a rock in the Ruins of Alph by using Rock Smash and under 1 of them there will be an old amber.
Ruins of Alph by using Rock Smash on the Rock Smash-able rocks. I believe the Dome Fossil is only found in Soulsilver, I could be wrong.
a move in Pokemon to smash rocks so you can get past
A hiker on Route 31 gives it to you after you talk with him.
there is a guy by violet city who gives you HM rock smash
You can find it by chance when you use rock smash on rocks
You can Acquire it from the Large Boy on Route 36.
A wide variety of Pokemon can use Rock Smash. Most Fighting, Rock and Ground type Pokemon can learn the move Rock Smash from the TM or HM depending on the Pokemon version.
Well if you want to move grey, round rocks, you have to have the HM strength but the brown bumpy rocks can be destroyed with HM rock smash. Hope I helped!
Talk to the guy on the north entrance to the Ruins of Alph .
You get the move Rock Smash,Teach it to someone.Then every time you see a breakable rock use rock smash.You can find the Amber, then take the Amber to the scientist and he will make the amber to arodactyl.