you get them (well for you the armor fossil) in the under ground. to get there just use the explorer kit that you got from the old guy from eterna. hope it helped :)))) queefer
you speak to the scientist in oreburgh mining museum
in caves and duengeons
You can find Pokemon in grass, caves, fishing or surfing.
Use the explorer kit any where. After you are underground, keep digging at the walls until you find a fossil, it may take a while.
in rocks you smash
If your talking about Pokemon Modifier its a thing that changes the Pokemon in grass,caves and on water
you can find it near caves and beaches
the lab in cinnabar
like twice
in caves and mountains, especially mt. coronet
Most in caves this will help: http://www.serebii.net/pokedex-dp/dragon.shtml
Try looking in tall grass, caves, or MAYBE even the water. :P