to eat
They eat for the same reason you do: to stay alive.
The reason why frogs eat grasshoppers is the same reason why we eat what we eat. And plus it probably has lots of nutrition in it . Also they have different systems so what they eat would probably not be as good for us.
sometims for no reason and sometimes for food *I believe most fishermen eat the fish they kill and if they catch more than they can eat, they share them with others who eat them.
There is no reason why not.
For the same reason everything loves to eat. If they don't eat they will die.
There are many reasons why you should not eat turkey. One reason is that these animals are abused when raised for food.
to eat it
One reason why you eat watermelon in summer is because of its high water content and it is also very refreshing.
Same reason all animals eat - to get energy to stay alive.
The reason why bees eat honey is because it taste good.
Same reason anything living eat, to get energy to keep living.