do lizards eat caterpillars