I think they're actually called Sheltopusiks (sp?)
They have one at a local petshop here in Michigan. They're crazy. Eyelids and ears! All the little kids always go "Look Mom A Snake!" and the mom's always like "No Timmy! That's a Lizard!" I have no idea anything about them whatsoever but they're interesting looking.