I carry a stick. I absolutely cannot understand why anyone would have a dog, profess to love the dog and let it run loose. This has happened to to me and Cyrus several times too and it makes me crazy.
For us, however, the situation is a little different. My Cyrus is a Rottweiler. He is very dog and people friendly but I assume if he was threatened and the dog didn't take heed of his warning, Cyrus would fight. And in most cases Cyrus would win.
And the saddest part is even if the other dog attacked, MY Cyrus would be blamed and both of US would suffer.
Mom to the late Cyrus the Fluffweiler CGC forever in my heart and James the Alpha cat