What Animals Eat Caterpillars?

There are several different animals that love to feast on caterpillars. Frogs, birds, hedgehogs, and other rodents are just a few. Caterpillars are rich in protein so maybe you would like to try on dipped in chocolate!