Boxers are not really supposed to be bathed that often. I was told that they should have a bath about every 6 months unless they get into some mud and stuff. Boxers produce oils in the coat and their really isnt a smell. If you bathe them too often you disrupt the oils in their coat and you will get more of a smell. My dog never really smelled and like I said we only gave him 2 baths a year. Just brush them to remove the loose hair, that you should do at least once a month.