Ok, so today I had a run in with a customers neighbours white german shepherd who found his way through a hedge and I ended up straddling a fence with a 15-20ft drop on the other side ringing the customer to tell them to get their neighbour to get the dog. Now, I'm sick of dogs, bitten by one 2 months ago, had a stand off with one growling and showing teeth couple weeks ago, and now this. Question is, when dealing with rogue dogs who threaten to attack me, what are my defences? I cannot carry a gun obviously, but what personal protection against vicious animals are available to me? I was thinking of pepper spray mainly, as this would really mess with a dogs head and render him useless. Thoughts and suggestions please.