Can grasshoppers eat celery?
grasshoppers are veggietarians and if the grasshopper is bigger than another, the bigger one may eat the smaller one Yes, grasshoppers do eat each other. I had 5 pet grasshoppers and cleaned up after them. They feed on any other bugs, plants, or each other. But I did look in their home that I made and there was nothing in it so it was grasshoppers. Another answer Not usually. They generally only eat plants. However…
No. Even when you include birds as dinosaurs grasshoppers cannot eat them for two main reasons. First, grasshoppers are herbivores, not predators. Second, grasshoppers are too small to prey on birds. However, birds often eat grasshoppers and many of the smaller non-avaian dinosaurs probably did as well.