What is the point of bathing them if they don't stink? I'm pretty sure I read that dogs don't need baths at all generally unless there is a reason. And generally, try to keep it to once a month or less. The shampoos can dry their skin out like apickett80 said, plus I prefer not to have shampoo chemicals on my dog unless necessary. I only bathe mine on an as-needed basis. I think I've only given mine two baths this summer, both times were because she rolled around in something in the yard that smelled weird. I really don't see any reason to give your dog a bath on a set schedule, especially weekly seems pretty excessive to me, and even more so since your dog is mostly indoors. Is there some particular reason you feel you need to? Maybe some breeds' fur gets matted if you don't? I'd be curious to know.