Puppies have 28 teeth and adult dogs have 42.

comments