At a pet shop I happened upon an Armadillo Lizard (AKA Armadillo Girdled Lizard) and found it fascinating. I was wondering if any of you fellow lizard lovers happened to own one or know if they make a good pet. Sadly, the pet store owner couldn't even tell me proper temps or diet.