How many teeth does a dog have?

Correct answer: A. 42

  • A. 42
  • B. 45
  • C. 46
  • D. 47

Explanation

A typical adult dog has 42 permanent teeth: 12 incisors, 4 canines, 16 premolars, and 10 molars. Puppies have fewer temporary teeth, so the answer refers to an adult dog.

Last updated

Related questions