I think armadillos will eat pretty much anything. They also carry leprosy (Hansen's Disease) and can transmit it to humans. Oddly enough, Missouri now has armadillos. They are a very common roadkill sight around where I live, but our county will no longer pick up their carcasses because of the disease risk.