Dogs have 42 teeth when they reach adulthood. Puppies start with 28 teeth that you can start to see when they’re around two weeks old.
Because dogs mature quickly, they also lose their first set of teeth fast. Their incisors are small teeth in the front of a dog’s mouth. There should be a total of 12, and the first set fall out around four months old. The four canine teeth, which look like fangs, are the pointed ones at the top and bottom of the mouth. They come out between five to six months.
The rest of the 42 adult teeth start between five and eight months, with the premolars and molars. At this point, if puppy teeth are left, they’ll need to be extracted by a vet.
There are 16 premolars behind the canine teeth, eight on the top and eight on the bottom of the mouth. The molars are flat teeth for grinding and chewing. They’re in the back of the mouth, four on top and six on the bottom.