Honestly, I've yet to find a dog that does not react at least slightly to the can of pennies hurled in their direction. The reason I don't like squirt bottles is because I love grooming and my dogs occasionally need spraying/misting with water and hairspray. I mistakenly used spray bottles with my Peke when he was a puppy. He is now terrified of being misted with water or sprayed with hairspray. Water bottles are no longer a part of my training "regimen"!