How many teeth has a dog?
- 38
- 42
- 34
- 56
- 46