Did you know that porcupine pufferfish teeth, which are known as beaks, never stop growing throughout the fish’s life? “They’re usually kept short naturally, as they’re worn down on their regular diet of hard-shelled foods,” explains veterinary surgeon Daniel Calvo Carrasco, a specialist Read More...