Herbivores like the cow, goat, horse etc. have short front teeth to snip on grass and flat side teeth to chew them and carnivores like cats, dogs, etc. have sharp teeth to tear and eat the meat. However, since humans generally eat both plant-based and animal-based food, we have a mix of both sharp and flat teeth.