I'm sure that for some dogs this works great. My dog had a severe allergic reaction to it. Her face swelled up. Vet bills. I removed and threw away the collar immediately, and Amazon was kind enough to refund me the full amount paid. Just thought I'd let people know of the possibility.