I don't have a problem with odor from my "kids" - they are Bichon Frise crossbreds and do not smell (even when wet). What I use on the other guy (a German Shepard) is a few apritzes of Lambert-Kay's Fresh 'n Clean. He then smells just fine and it lasts for awhile (bathe first though).