Quick answer: how many teeth does a dog have?
What this means
Puppies usually have 28 baby teeth. Adult dogs typically have 42 permanent teeth.
Dogs
Published 2026-04-29 • 9 min read
Dog tooth count questions are common for new pet parents. This guide explains puppy and adult counts, eruption timeline, and oral warning signs.
Puppies usually have 28 baby teeth. Adult dogs typically have 42 permanent teeth.
Tooth count is educational context only. Mouth pain, bleeding, or broken teeth should be examined by your veterinarian.
Puppy teeth are temporary and are replaced during development. Adult teeth should be complete by the end of teething stages.
Tooth eruption timing can vary slightly by dog. Monitoring chewing comfort and oral health is important during transitions.
A puppy owner notices a missing tooth during teething. In many cases this is normal, but retained baby teeth need veterinary review.
Avoid these oral-care mistakes.
Use this for routine oral tracking.
Call for retained baby teeth, broken teeth, mouth pain, bleeding gums, foul odor, or appetite change from oral discomfort.
Knowing tooth count helps spot abnormal patterns early.
Most puppies have 28 deciduous teeth before adult eruption completes.
Most adult dogs have 42 permanent teeth.
Teething usually occurs over several months, with some variation by dog.
Retained baby teeth are teeth that do not fall out when adult teeth erupt, and they often need veterinary attention.
Some tooth loss patterns may be normal during teething, but unexplained adult tooth loss is concerning.
Read [canine-cavity](/blog/canine-cavity) for tooth-decay and gum disease guidance.