Es ist so, dass es manchmal sehr schnell geht. Es geht hier also nicht nur um die Nachbarin, da es viele solcher Hundehalter gibt. Hol den Hund hinter dich, drehe dich zu dem fremden Hund und sag kurz und energisch "Stopp" mit Handzeichen und blocke ihn ab, falls er nicht reagiert. Wenn er aber wirklich trotzdem an dir hochspringt und das alles nichts nützt, mach deinen Hund von der Leine, dann kann er sich besser wehren und notfalls die Flucht ergreifen. Übrigens sind auch kleine Hunde nicht zu unterschätzen, die springen den größeren auch gerne mal an die Kehle (vor allem Terrier machen das gerne). Wir hatten auch mal so eine Erfahrung mit einem angeleinten Jagdterrier und einer frei laufenden Dogge... Der Besitzer wollte seinen auch nicht anleinen, hat aber zum Schluss gemeint, wir sollen unseren Hund weg holen, weil der Terrier der Dogge dann an die Kehle gesprungen ist...
Aber anders herum ist natürlich wahrscheinlicher. Sorry jetzt für diesen Vergleich, aber was machen solche Hundebesitzer, wie deine Nachbarin, wenn der Hund mal ein kleines Kind anspringt ? Da besteht ja auch Verletzungsgefahr, selbst wenn der Hund es "nur" anspringt und es dadurch hinfällt. Tut mir leid, aber ich verstehe solche rücksichtslosen Menschen nicht...
Einen Tipp kann ich dir noch geben : wenn es geht, hole dir irgendwas (einen Knüppel oder einen Schirm oder ähnliches), womit du den Hund (notfalls auch von dir selbst) abwehren kannst, wenn alles vorher genannte nichts bringt, aber bitte nur dann. Sieh bitte von Pfefferspray o.ä. ab, da es auch du selbst oder dein Hund abbekommen können.
Ich weiß, das mit dem bewaffnen klingt schrecklich, aber wenn ein aggressiver Hund auf einen zukommt und der Besitzer trotz mehrmaliger Aufforderung sich nicht darum kümmert, verstehe ich da auch keinen Spaß.