Alright actually you can get Cranidos in pearl. All you need is the national pokedex. Go back to the underground until you find the fossil but you do need the national pokedex to find it.
To get Cranidos, dig up Skull Fossil while you are in Sinnoh Underground and take to the Oreburgh Mining Meseum to have it revived into a Cranidos. To get Shieldon, well, sorry, he's exclusive to Pearl. But of course, I can trade you my Cranidos to get Shieldon.
You can't catch Cranidos in the wild or from a special event. You'll need to trade for it from Pokemon Diamond, Pearl, or Platinum.
diamond- skull fossil- cranidos-rampardos pearl-armor fossil- sheldon-bastiodon
There's one simple answer: trade! Cranidos is to Diamond as Shieldon is to Pearl, so find a friend who has Pearl and trade with them.
I don't think it's possible to get a cranidos in Pearl.
Cranidos (Skull Fossil) are only available to Diamond, similar to how you can get Shieldon (Armor Fossil) in Pearl but not in Diamond. In Pearl, you can get a Cranidos by trading with a friend who has one in Diamond or trading with someone in the world on GTS (Global Trade Station).
Underground
CANT!!!!
No, only in Pokemon diamond.
No, you can't catch a Cranidos in Pokémon Pearl, but you can get it. If you have a Skull Fossil, you can let it revive at the Museum in Oreburgh City and than you get a Cranidos.
there r certain fossils and the fossil for shieldon is only in pearl, and cranidos only in diamond
the only fossils are from cranidos so if you trade it in from oreburgh city he'll give you a cranidos.
Rampardos- at level 30.
You have to trade one in from Diamond.
Alright actually you can get Cranidos in pearl. All you need is the national pokedex. Go back to the underground until you find the fossil but you do need the national pokedex to find it.
You cant get it in pearl . its only in diamond version same as mr.mime