I have never used this shampoo, so can't say how it works.
I have Cavaliers and I have had one who had big itching/ scratching issues. I bought "Pets are Kids Too" Preminum Pet Oatmeal Shampoo. It stopped the itching, kept the coat from tangling and smells great. It is made with all natural ingredients. It's the only shampoo I use now on my dogs.
They also make an anti spray deodorant to freshen up the doggie odor. It works great by neutralizing odors and doesn't just mask them.
I hope your dog finds relief and smells better.
From Amazon

