I walk mine in a rural area, and do see lots of fishermen, joggers, cyclists ect.
If I feel really worried, I say loudly to my huge but placid dog
" No, be a good boy, No stay, No, be nice" and pretend to hold him back, by his harness.
I find strangers give us a wide berth, although when they are out of sight, my dog gives me the
look, for making him look like a killer dog 
You could always pretend to be on your phone and say " we are just walking down ........,, see you in a min, ect.
I also think I would strangle an attacker with the lead, or hit them with the metal end, but I would probably freeze.