Multiple choice general knowledge Dogs have how many teeths? 32 22 52 42 Reveal answer Fill a bubble to check yourself D Correct answer Explanation Adult dogs have 42 permanent teeth, which includes 12 incisors, 4 canines, 16 premolars, and 10 molars. This is the standard dental anatomy for mature canines.