Hewan Herbivora, Karnivora, dan Omnivora