because they eat different types of food, eg sheep and wolfs will have different teeth because wolves need sharp teeth to tear through meat and sheep need blunt teeth to chomp on grass
They need teeth to chew bite and tear food and one type of teeth can not do all 3.
So they can do the different things that different animals need to do.
Not in humans. Some animals and fish can regenerate their teeth.
because some are prey and some are predators
It depends on what they eat
Most marine animals swallow their food whole. This is because they do not have teeth. But not all marine animals swallow their food whole. Some have small teeth.
No. You have teeth for grinding and different teeth for tearing.
The sharpness or dullness of an animals teeth determines what type of food it eats. Animals that are herbivores have the dullest teeth since they don't need sharp teeth to cut through meat.
All mammals including you have ivory teeth. Some such as elephants and walruses have teeth large enough for it to have commercial value.
No Ivory comes from elephants' tusks, and some animals teeth.
Well everyone should know that one by now, the answer is a piranha or maybe a pike, Zanders, Barakuda.
If by round, you mean 'not sharp' that would be most of the vegetarian animals, such as: cows, deer and koalas. They have wider flatter teeth in order to chew plants, grass, leaves and vegetation, kind of like the molars humans have in the back of the mouth.
No ivory is dentine, it comes from elephants' tusks, and some animals teeth.
Gorillas have very sharp teeth you would not want to be around one that's angry