how many adult teeth do dogs have?

6 hours ago 2
Nature

Adult dogs have 42 permanent teeth in total, with 20 teeth in the upper jaw and 22 teeth in the lower jaw

. Puppies start with 28 baby teeth, which they lose between about 3 to 7 months of age as their adult teeth come in