I love animals even armadillos. They are cute and a little ughly at the same time. 
Ha! Good description. I'm partial too, because they're native here in Texas! The name means "little armoured one" in Spanish!