you can't you can only get in Pokemon diamond, pearl, and platinum versions or some how get it in the kanto region
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.
You smash a rock in the Ruins of Alph by using Rock Smash and under 1 of them there will be an old amber.
Nope
Use Rock Smash on rocks, and you have a chance of finding them.
there is a guy by violet city who gives you HM rock smash
A hiker on Route 31 gives it to you after you talk with him.
Receive from the large boy on route 36.
You can Acquire it from the Large Boy on Route 36.
You can find it by chance when you use rock smash on rocks
It's the same with heartgold and soulsilver. Theres a fat boy near the enterance of the ruins of alph talk to him and he should give you HM Rock smash
Receive from a large boy on Route 36.
Talk to the guy on the north entrance to the Ruins of Alph .