Quite a few species of birds love to eat caterpillars, or to feed them to their chicks.
Isn't that the breed that almost went extinct?
Caterpillars eat leaves from plants. It depends on what type of caterpillar it is though, because different caterpillars eat different leaves.
Caterpillars
calium eats the frog whole calium eats the frog whole
caterpillars
caterpillars
plant leaves
owls
eats caterpillars
Since that type of frog is a carnivore at eats almost everything it sees, I would say no.
there is no caterpillars that eat cat nip, all caterpillars will see what it is by taking a nibble but no caterpillar eats cat nip