BarxStop ultrasonic dog barking deterrent device is quite effective. It has an effective range of up to 50 feet. Some of the alternatives are-WuffStopDogSafePetSafe Basic Bark Control Collar