You can get a Shieldon from reviving the pokemon from the armor fossil. Shieldon evolves into Bastiodon at level 30. The Armor fossil be found underground using the mining pick.
You can not get an Armor Fossil in HeartGold.
kabutop PS i hate that Pokemon
You cannot get Skull Fossil or Armor Fossil in Pokemon HeartGold.
A Lileep
I think he evolves from armor fossil or into asicypolyon
Lilleep comes from it, which evolves into a Cradily. The other fossil has an Anorith, which evolves into an Armaldo. Good luck, Trainer!
An Archen, which evolves into Archeops.
Dome Fossil techinically evolves into kabuto but it's not really a pokemon.
tThe Helix Fossil evolves int Omanyte
The Skull and Armor Fossils will be given to you by a player in Twist Mountain, he will give you a fossil on a daily basis except for the Plume and Cover Fossils.
In Pokemon pearl you can only obtain an armor fossil before you get the National Dex. After you get the National Dex, these are the possible fossils you can get: Armor Fossil--Shieldon Claw Fossil--Anorith Root Fossil--Lileep Dome Fossil--Kabuto Helix Fossil--Omanyte Old Amber--Aerodactyl