We were walking our dog (a German Shepherd) on leash. On the other side of a two lane bigish road a woman was walking a Lab and another similar sized dog. The two dogs focused on our dog barking at him. Then, they started to pull the woman and ran together across the road toward our dog. The lady could not hold them, they refused all comands and the ran in rings around our dog barking non stop. Our chap was staining to get away, he was on leash which dh did not drop. The dogs were not snarling all the time but there were a few. It felt like a second before the dynamic could change. The woman just stood back calling them. I was shouting at them "NO" and trying to big arm them away. Had they attacked they would have really damaged our dog and maybe us.
What should one do in that situation? I was very shaken up after it and partly because I felt so helpless in my ignorance. The two dogs working together was very frightening.