When we see other dogs on our path, I tend to move off it and let them "play through". Every now and then you get someone curious about the breed and we'll instigate a meet and greet, just to see how far either dog will go.
I tend to look for the "mohawk" - those bristled up back hairs that let me know she's on edge. Plus She-Ra's a growler, so you can usually get a little forwarning if she's not happy about the situation. Generally that's enough for both me and the other owner/walker to realize we should pull back.
I get more incidents at the dog park than we do on walks, but I think that's almost to be expected. Never anything bad, though…She-Ra knows to run like hell if it gets too hairy, and she can pretty much outrun anything that's shown up in the park (so far). 🙂