I've had shock anti-bark collars, and they always bothered me. This is great, although my dog still sometimes whines quietly, I feel it's the most humane option, and his loud incessant barking is no longer a thing. We only put it on him during the hours he barks to come in, even though he knows his time to come in is an hour after he starts barking, and only when he's not barking is he rewarded by coming in!