You smash a rock in the Ruins of Alph by using Rock Smash and under 1 of them there will be an old amber.
There is Anorith,Aerodactal,Kabuto,Omanite,Lileep, and if your trainer code is odd sheldon and if its even cranidos
in pewter city
have the dome fossil restored at the pewter museum of science
You can only get the Helix Fossil in Pokemon HeartGold. This means that to get an Omanyte or Omastar in SoulSilver, you must either trade for one or trade for a Pokemon holding one.
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.
in a lab in pewter city(u gotta beat the elite 4 of johto)
Uh Aerodactle doesn't evolve..... so happy hunting!
old amber, dome fossil and maybe some more
You need to use rock smash at the ruins of alph. If you're lucky, you will find a fossil.
Use Rock Smash on rocks, and there's a small chance that you may get a fossil (i.e. Old Amber) that you can take to the Pewter Museum of Science.
You'll need to trade for it or get a Armor Fossil from the older Pokemon DS games and take it to Pewter City Museum to receive Shieldon.
to get fossil Pokemon in heart gold and soul silver in pewter city someone in pewter museum says he revives fossils and you can get them using rock smash in ruins of aiph and other places.