My dog gets a soap bath on an as need basis. That is usually only because of smell. I was always told not to give a lab a bath with soap (especially during hunting season) because it will strip the natural oils from their coat, and skin which gives them the ability to stay warm, dry faster and keep stuff from staying on or in their coat? Any thoughts on this? May be an old rumor or legend, but it makes sense to me!