It all depends on the dog. It worked for my dog who had it very bad. I had oroginally went to a vet I didn't care for as they gave me no solution. then I found one very close to me. He has 2 yorkies and a grey hound, so I felt he knows especially since he owns 2. Just giving her advice.