how long does teething usually last
While there are some variances between breeds, teething generally lasts two to three months, but can last up to five months. Teething Process. 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. Incisors.