Alright, I work for a package delivery company and I'm sick of being harrassed by dogs. Yesterday I had to walk 200+ yards with a huge yellow lab harrassing me, growling, showing teeth, etc. I'm pretty good at backing away slowly without turning my back and keeping my diad (the little data...