I need to get some sort of device to prevent dangerous dogs from getting anywhere near you. My son had an incident with a rottweiler, and he managed to get away unhurt but it has been very traumatic. There are some devices that emit an unpleasant sound for dogs but inaudible for humans, used by cyclists and postmen.
Do they work? Please if anybody has one and can offer some advice it would be greatly appreciated.