Board Thread:Talk to the Admins/@comment-94.123.193.146-20140923151510/@comment-10412586-20140924064926

Armadillos will respawn, sometimes it just takes a while.

I don't know about the Hurricane Mutt warning though, try asking Customer Care.