I like Armadillos, we have a lot of them in my state, they are actually mammals
O really? What state do you live in?
I live in Arkansas, unfortunately you see more of them dead as roadkill then alive
That's typically how we see them in Florida as well. Are they nocturnal?
Yes they are and they are native to the Americas