To the OP, if you want a safe solution, that will not harm the innocent dogs,but will alleviate the problem, please send me a PM. It sounds like you are in a neighborhood, and probably would get a 'discharging a firearm' charge, if not endangerment charges, if you shoot the dogs. My way, nobody will even know what you are doing, but the problem will stop.