Isn't this just the cutest baby armadillo you've ever seen? Or, the only one, for that matter?