Think I posted the Ralgex strategy here last year sometime - had a summer job as a Postie in Edinburgh when I was a student in the 90s. One of my colleagues carried a can of Ralgex in his pocket - says a "scoot up the hooter" was 100% effective on any dog at large.