Ich würde es auch bleiben lassen, ihn immer wieder in die Situation zu bringen sich verteidigen zu müssen.
Der eine hund meiner Eltern reagiert ähnlich, wenn andere hunde schnüffeln wollen. Er fährt rum, keift den anderen hund an und schnappt im Zweifelsfall. Bloß nimmt es bei ihm bei seiner Körpergröße niemand richtig ernst.
Hier gibt's aus diesem Grund nur ausgewählte Kontakte und auch kein ewiges stehenbleiben. Wir sehen einen hund kommen, besprechen, ob wir anleinen sollen oder nicht. Wenn nicht, gehen wir weiter, treffen auf den hund, kurz begucken und direkt weiter gehen.
Allerdings hat gizmo in dem Fall auch immer zumindest sonny bei sich, den er im notfall als Bremse nutzen kann.
Wir unterstützen jedes Verhalten, dass in ignorieren des anderen Hundes geht, wenn's ihm unwohl ist, halten ihm aber auch andere Hunde dann vom Leib, aber ebenfalls wird ruhiges annähern bestärkt. Den Hund in solchen Situationen alleine lassen ist gemein, da man ja weiß, dass er sich nicht anders helfen kann.
Fazit also: ausgewählte Kontakte, bei spontanem kontakt einfach weitergehen, nicht anhalten, zu aufdringliche hunde abwehren und alles was man sehen will loben/belohnen.