how many teeth do dogs have?

best answer
Adult dogs have 42 permanent teeth in their mouth as compared to a human’s normal 32 teeth. ...