Life means a constant learning and understanding. Thee wonders that are, leave so many unanswered questions in our mind, and we continue to wonder Why...Some animals are herbivores and some Carnivores