Ich kenne die Situation sehr gut. Ich habe einen super lieben Labrador Rüden, der niemals Hund oder Tier was Böses wollte, aber es gibt viele andere Hunde, sie seine unterwürfige Art ausnutzen, sich groß machen und auf ihn losgehen - sogar Pintcher. Ihm macht das gar nichts, aber ich habe bei großen Hunden Angst, dass ihm was passieren kann.
Letztens lief eine ältere Frau mit einem etwas aggressiveren Mix vor uns und eine Frau mit freilaufendem Schäferhund kam auf uns zu. Plötzlich schrie sie "Machen Sie Ihren Hund von der Leine ab, das gibt sonst nur Ärger, weil meiner ohne Leine läuft". Ja, sage mal, dachte ich, hat die noch alle Tassen beisammen!!! Das läuft eigentlich umgekehrt, schonmal was von Leinenpflicht gehört. Das einzige, was mir blieb, war, einen anderen Weg einzuschlagen, damit der Schäferhund meinen nicht attakiert.
So was erlebe ich leider tagtäglich. Obwohl mein Hund einer der gutmütigsten Hunde ist, die ich kenne, leine ich ihn immer an, wenn a) fremde Hunde auf und zukommen, b) Menschen, vor allem Kinder und Fahradfahrer auf uns zukommen. Ich lasse ihn nur dort frei, wo ich sicher bin, dass wir unsere "Ruhe" haben und das funktioniert gut, da relativ im Grünen wohnen.
An Deiner Stelle würde ich - so mache ich es (funktioniert aber aufgrund der Arroganz der anderen HH selten) - rufen, der andere Hund sollte bitte an die Leine kommen, da deine sonst anangenehm werden kann. Das müsste eigentlich ziehen, denn die wollen ihren Hund ja auch nicht gefährden.