Dogs and cats have different numbers of adult teeth. Typically each adult dog has 42 teeth. There are 6 incisors, 2 canines, 8 premolars and 4 molars in the top of the mouth. The only difference on the bottom is they have an additional two molars. Each adult cat will typically have 30 teeth. There are 6 incisors, 2 canines, 6 premolars and 2 molars in the top of the mouth. They have 2 less premolars in the bottom.