I gave my little dust bunnies a bath today and i have to say i give them a bath every two weeks that's just what i do and i almost didn't do it because they still smelled good from the last bath with this stuff. My dogs get so dirty and this just really kept them fresh. My little boy kinda pees on himself when he goes potty and i spray the spritz on him like every other day and it even gets rid of the pee pee smell he gets. I was always looking for a better grooming product than the one i already had but this is it no more looking and no more half empty bottles of product and wasted money. I'm really impressed with this stuff.