Anyone who has lived with a dog knows that dogs smell. They smell like dogs. This is not a problem for them, of course, but for a human who is only accustomed to the scent of freshly bathed humans, the smell can be overwhelming. Add to that the scent traces your dog leaves behind on the furniture, the carpet, the back seat of the car, your clothes, and you may have a whole life that smells like dog.
You love your dog, and there are just too many benefits that come with having him around, so throwing the puppy out with the bath water is not an option. It’s the odor that has to go.