The time scale for dogs is just far quicker.
Teething starts in earnest at around 16 weeks.
That is when the puppy teeth are gradually pushed out by the permanent adult teeth.
By the age of 7 to 8 months, the pup should have all his teeth.
653k questions
2.7m answers
0 comments
50.2k users