I recently saw an armadillo scurrying around outside my house. 
Those critters are interesting to watch! The word armadillo means "little armoured one" in Spanis
That is a really cute meaning for the name, and totally makes sense. Do you know what they eat? I'm hoping it'll stick around!
I am not sure I bet it depends upon their environment. All species are native to the Americas