Do all dogs have 42 teeth? An adult dog should have 42 teeth in total, that’s 20 on top of their jaw and 22 on the bottom. Puppies have only 28 temporary teeth! Cats have 26 baby teeth and 30 permanent teeth. Not all dogs grow in their 42 teeth!
How many teeth do small breed dogs have? Small and large dogs experience different types of dental issues—all beginning with the size of their mouths. Adult dogs have 42 teeth—20 on the top, 22 on the bottom. Puppies have 28—14 on the upper jaw, 14 on the lower jaw. While the mouths of large dogs can accommodate all these teeth, the jaws on small dogs do not.
How many teeth do dogs need to eat? An adult dog should have 42 teeth in total: that’s 20 on top of their jaw and 22 on the bottom.
How many teeth do adult dogs lose? At around four months of age — and it can vary from breed to breed and even from dog to dog — the 28 puppy teeth are replaced with 42 adult canine teeth, which include the molars.