A caterpillar eats about 25000 times its own weight in food.