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
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