I know this is an old question. But YES, they work. I have them for our sofa and loveseat. Dogs are pretty smart, they'll touch it once (and it does not hurt them-it's only uncomfortable) and they more than likely won't come back. Right now I still keep them on the furniture, but they're not even turned on. It was a quick lesson and even though they're expensive-worth the money.