Are there animals that have teeth of or like a carnivore but are NOT carnivores?
Technically carnivores are strict meat eaters, living only on meat. Many omnivores (such as humans) eat both meat and veg – most have both types of teeth, the sharp ripping teeth and the flat topped grinding teeth. Every species that has teeth has teeth to meet their needs or their diet. An herbivore (vegetable matter eater only) would soon starve if it did not possess the grinding teeth ability, vegetable matter needs to be chewed fairly well in order to extract all of the nutrients. We humans have found another way to extract more from vegetable matter we call the process ‘cooking’. So the answer is yes if you accept that omnivores (like humans) are not carnivores – we (as example) have both the sharp ripping teeth of the carnivore and the flat headed grinding teeth of the herbivore. And the answer could be no if you include any meat eating as ‘carnivore’.