Question: are dog whistles effective to stop barking?
Answer: A dog whistle makes a noise that won't disturb humans and won't harm dogs, but the high frequency will annoy any pooch who can hear it. ... It may cause more barking at first, but if the pup comes to associate their barking with the irritating whistle sound, they may eventually stop barking to avoid the noise.