When you consider animals that have a lot of teeth, sharks are likely to be the first ones that come to mind, since they can grow and shed thousands o.