I am a holistic Veterinary Technician. So deciding on products that won't harm my dogs are number one on my list.I have 2 large breed dogs who sit in my sunroom all day long and bark at every dog and cat that passes by. Finally I gave in and purchased this product. So far it's been 24 hours...and they have only barked twice. It works wonderfully...but the downfall is it also scares the crap out of my male.( he hates fireworks, thunderstorms) the noise must freak him out. And it went off one time while I was moving it. Overall a good product.