My life is now complete, after trying so many different shampoos, I finally came across this. And now I can, cuddle with my puppy after giving him his bath. I can let my dog on my bed, not having to worry about it smelling like dog after. I'm super grateful to have come across this & I recommend to all, pick this up !!!