Woran es liegen kann?
Antipathie. Ganz feine Signale in der Körpersprache während der Kommunikation die deinen an die Decke gehen lassen.
Vielleicht gabs mal einen Auslöser den du nicht miebekommen hast (nicht immer muss es so eskalieren wie ein Beißvorfall).
Vielleicht ist es ein oder zwei mal passiert, und seitdem spannst du dich bei der begegnung an. Dein Hund spürt die Anspannung und reagiert ebenfalls.
Eine solche leinenagression bedeutet in den Allermeisten Fällen "Komm mir nicht zu nahe!" - frei nach dem Motto, Angriff ist die beste Verteidigung, möchte dein Hund keinen Kontakt. Das würde ich repsktieren und den Kontakt nicht zulassen.
Ich würde, soweit möglich, die betrefenden Hunde erstmal großzügig umgehen damit mein Hund nicht gezwungen ist dieses Verhalten zu zeigen.
Nebenbei würde ich aktiv und konsequent "zeigen und benennen" Üben oder ein "Umorientierungssignal".
Erklärung findest du unter anderem hier:
http://markertraining.de/zeigen-und-benennen-wie-vokabellernen-die-kommunikation-verbessert/
http://markertraining.de/das-umorientierungssignal/
Ich kenne mich damit nicht aus.
Würde mich aber, wenn ich in deiner Lage wäre, in beides "einlesen" und entscheiden, was zu mir, meinem Hund und unserer Situation besser passt.
Und dann beginnen.
Das wäre mein Weg - gibt noch einige andere.
Viel Erfolg!