One of my dogs LOVES to bark at the neighbors, the cat next door, the wind, the leaves blowing, well pretty much anything. No one enjoys this at 6 am. 10 pm. Any time really! Add to that he's very stubborn so does not always come in when I call him when he's barking. Flat out ignores me. So I wanted to give this device a try. I decided to keep it on him all day so he woudl get used to it, and so he also did not bark at the UPS guy when he pulls up every day. He is not used to a collar, so he tried to get it off for the first couple of days, but overall the device seems to be working. He still barks occasionally, but it is definitely less than it was before. It is harmless, with a beep and vibration and no shocking, so I was comfortable using this on my pup.