Les carnivores ont besoin de dents qui les aident à déchirer la viande et les os, ils ont donc des hachoirs pointus et semblables à des ciseaux. Les herbivores, en revanche, n'ont pas besoin de dents qui peuvent se déchirer mais plutôt de grincer des dents, et en conséquence, ils ont de nombreuses molaires plates sur les côtés et à l'arrière, tandis que les dents de devant font des coupes de base aux plantes. Les différences de dents ne sont qu'une des différences entre les carnivores et les herbivores.
La bouche entière d'un carnivore est conçue pour déchirer la viande des os afin que le mangeur reçoive autant de nutriments que possible en se nourrissant. Les mâchoires d'un carnivore se déplacent de haut en bas dans un mouvement presque complètement vertical, et ses dents sont longues, pointues et acérées. Le fait que la bouche d'un carnivore soit conçue pour déchirer rapidement plutôt que pour broyer se reflète dans le contenu de l'estomac d'un carnivore, qui utilise des enzymes environ 10 fois plus acides que celles d'un humain pour digérer les aliments. L'acide plus fort est nécessaire car les dents d'un carnivore ne font pas autant de grincement que celles d'un omnivore.
Les dents d'un herbivore, en revanche, sont conçues pour broyer les herbes, les branches et les graines afin de les préparer à la digestion. Les plantes n'essayent pas de s'échapper, comme le font les petits animaux, de sorte que les dents de l'herbivore peuvent se concentrer davantage sur la fabrication de piqûres petites et faciles à digérer.