Honestly, the number of people who put those shoulder harnesses on strong dogs astounds me! She was lucky not to end up injured...
You're letting the dog pull with all his/her strength.
I walked three Rottweilers using 'Gentle leaders' type head harnesses without a problem. If the dog pulls its head turns and it stops pulling, simples!
It's one of my niece's David.
That's why Jet approached them. Ordinarily, he wouldn't go near unknown dogs. We had a halloween party last night. She likes a tipple and is always worse for wear the next day. So, it wouldn't take too much to put her on her arse.
But, yep, she has zero control over those dogs. They don't even know she's there. I've offered to sort them out. But sometimes it's the person holding the leads that's at the most fault.
Based on your recommendation, and knowing how big and strong your dogs were, I'm going to suggest that she gets a couple of those harnesses. It can't get any worse than it is now!