Bevor das falsch verstanden wird - ich find das anschreien und anmotzen auch nicht gut - würde ich auch nur im Notfall machen.
Ich nehme einfach Kontakt zum Halter auf und sage ihm, dass er seinen Hund nicht zu uns lassen soll - meistens klappt das auch schon sehr gut und wenn nicht schrei ich eher den Halter als den Hund an
In einem sicheren Gebiet ohen Autos etc. drumrum würde ich meinen Hund aber auch - wie du ja sagtest - frei laufen lassen damit er spielen kann wenn abgesichert ist das der andere Hund auch spielen darf/will.
Meine Hündin hört auch nicht 200%ig und wenn sie ihre schlechten Tage hat muss ich auch dreimal rufen um sie aus einem Spiel zurückzuholen aber ich gönne ihr das trotzdem... ansonsten hat der Hund ja garkeinen Kontakt mehr...