Oh my gosh, thank you guys so much! That does indeed appear to be what they are!!

Of course, I'm set to head off to work here shortly, so I'll have to look further into them later on now that I have a name!

Does anyone actually keep them as pets?