-
The only thing you really can do, remove yourself from the situation. Change your direction of travel.
If you find yourself in a single-route throughway (surely through inattentiveness - shame on you), go back from whence you came. If there is limited space to get a sufficient safe distance, I'd move myself & the dog to the side with the dog between you & the suspect, sit the dog & keep your hand on your SD firearm.
If the suspect moves in your direction, raise your hand & issue a command like, "Don't come closer. My dog is not friendly" - this is an excuse, but what the hay! If the suspect continues, ratchet-up the command to "I SAID, DON'T COME ANY CLOSER!" Beyond that would be the time to 'show your cards', IMO.
"Historical examination of the right to bear arms, from English antecedents to the drafting of the Second Amendment, bears proof that the right to bear arms has consistently been, and should still be, construed as an individual right." -- U.S. District Judge Sam Cummings, Re: U.S. vs Emerson (1999)