i applaud your flexibility and all, but I think you are making a mountain out of a moll hill here. just bring a stick to prevent you getting too close to the canine bully and hence possibly bit. When the "evil" dog goes on the attack and starts to charge you verbally warn it and raise the stick, chances are the dog will head for home before you are forced to defend your dog and yourself. Worst case, you will have to give it a couple of whacks to get the point across (do not hit it too hard, its only a Terrier remember, not a Tiger). From then on, you will most likely not have any problems