It neutralizes odor. I just used it on my corgi last night. he doesn't smell like the shampoo anymore but he doesn't smell like anything to be honest. I'm glad the scent doesn't stay on him it makes me feel like its "gentle" enough for his skin. It also makes his fur SO soft.