Herbivores eat plants, carnivores eat meat, and omnivores eat plants and meat. Simple." Cats only eat meat, so they are called carnivores. Sheep only eat plants, so they are called herbivores.
In a grazing food chain, energy and nutrients move from plants to the herbivores consuming them, and to the carnivores or omnivores preying upon the herbivores. In a detrital food chain ...
Whether dogs are carnivores is a hotly debated question. On the one hand, they belong to the Carnivora order and descend from ...