Dog whistles work for a very short period of time. IT might work to shut them up for a few days, but then they will become accustom to the sound and ignore it. Based on trying to shut up a pack of 4 taco dogs a few doors down that bark from midnight till 8 am and then 8:05am till...