Approximately how many teeth do dogs have?
Adult dogs have 42 teeth. Dogs have two sets of teeth, including baby and adult teeth. They have insisors 6 upper jaw 6 lower jaw, canine 2, upper jaw , 2 lower jaw, promolar 8 upper jaw , 8 lower jaw, molars 4, upper jaw and 6 lower jaw.
A chow has 44, the only dog breed to have so many teeth.