I'm confused about the bathing. My vet said to bathe him as needed. I was also told not to over bathe as it will dry them out. I've read all your post and it sounds like I should be bathing every other week or so. I use baby wipes on his feets after walks to get dirt or salt off. I use a wet cloth to wipe off his face/ears after playing with another dog to get the silva off. However, I haven't given him a bath yet and I've had him two months. He doesn't smell or look dirty. It's very cold outside as well. I'd like to hear from more of you on this subject. Thanks.
You cannot "over bathe" them. Ask your vet if he has ever watched the Westminster dog show, or the Eukanuba, on television. All those top dogs, with their beautiful coats are bathed a MINIMUM of once a week. You don't get coats like that without doing so, and they most assuredly are not dried out. Frequent bathing promotes coat growth and healthy skin.
My puppies are also bathed weekly, and I DO use "commercial" products. Here's a shocker - Dawn Dish Soap is periodically used on those gorgeous show coats to remove any grooming products that might have built up. I even know a handler who uses it (diluted) as a regular shampoo.