
Overview
The number of teeth in dogs changes as they grow from puppies to adults.
Puppies have 28 baby teeth, also called milk teeth, which start to appear about two weeks after birth and are usually all grown in by eight to 10 weeks old.
As your puppy gets older, these milk teeth fall out to make way for permanent adult teeth. Adult dogs usually have 42 permanent teeth — 20 in the upper jaw and 22 in the lower jaw.
This is more than the 32 teeth that humans have.
Dog dental chart
Types of dog teeth
When do puppies lose their teeth?
Need more advice on your dog’s teeth?
Medically reviewed by
Published on 11/06/2024 • Reviewed on 19/09/2024