How Long Does Puppy Teething Last?

By Shannon M. Beck

Teething is a trying time for many new dog owners, and one way to get through it is to know that it will end. While there are some variances between breeds, teething generally lasts two to three months, but can last up to five months.

Teething Process

Tara Novak/Demand Media

As a puppy, a dog has 28 teeth. During the teething phase, those 28 teeth fall out and are replaced with 42 teeth (give or take a few teeth for a some breeds). The teething process usually begins around four months of age and completes at about seven months of age.


Tara Novak/Demand Media

A dog's incisors are the front teeth between the canines, and are the first to be replaced. Most dog breeds have 12 incisors, six on the top and six on the bottom.


Tara Novak/Demand Media

Canines are the two front teeth that look like fangs. They are the next to be replaced after the incisors.


Tara Novak/Demand Media

The premolars are next in line for replacement in the teething process. These are the teeth directly behind the canines on the top and bottom.


Tara Novak/Demand Media

Your pet's teething experience will finalize with molars. Like human babies, puppies are not born with molars--these come in at the end of the teething process.