Ich nehm den Hund in der Situation an die Leine, sage WEITER, gehe flotten Schrittes dran vorbei, sag falls nötig "Na, komm mit, schnell!", mit Leckerli in der Hand, und wenn er vorbei ist, lobe ich und es gibt das Leckerli. Fürs Mitkommen und Vorbeigehen, nicht für´s Leineziehen. Denn Du gibst das Leckerli ja nicht in dem Moment, in dem der Hund zieht, sondern wenn Ihr anständig vorbeigekommen seid.
NICHT stehenbleiben, wenn der Hund den Anderen fixiert, notfalls nochmal ermutigen mit "Weiter!", und immer loben, wenn er sich auf die Aufforderung hin in Bewegung setzt. Notfalls nen kleinen Bogen um den Anderen herum machen, damit der Hund schon anhand der Körpersprache erkennt, daß Dir nicht nach Begrüßen des anderen Hundes ist. Außerdem fällt Vorbeigehen mit größerem Abstand ihm wahrscheinlich leichter.
Das Leinenrucken ist Käse. Denn Du bestrafst den Hund damit fürs Gucken zum anderen Hund oder fürs Hinwollen. Aber er weiß doch gar nicht, daß er das nicht tun soll, er durfte es ja bislang immer. Also bestrafst Du ihn für etwas, das er noch gar nicht können kann, weil Du es ihm noch nicht gezeigt hast, wie er sich stattdessen verhalten soll. Das ist, wie wenn Du mit wem spazierengehst, und plötzlich haut der Dir eine rein - Du weißt gar nicht warum..... Vielleicht, weil Du was Blödes gesagt hast, vielleicht, weil ihm grad danach war, vielleicht, weil er abbiegen wollte und Du gradeaus gingst - keine Ahnung, warum, aber es wird Dich vollkommen verunsichern für den weiteren Spaziergang, wenn Du aus heiterem Himmel raus für etwas bestraft wirst, weil Du nicht weißt, mit welchem Verhalten Du weiteren Attacken entgehen kannst. Er sagt Dir ja nicht, was ihm nicht gepaßt hat, oder was Du tun sollst. Warum willst Du ihn so verunsichern?
Wenn der Hund anfängt, von weitem zu fixieren, dann sag nein, und zeig ihm, was er stattdessen machen soll. Fußgehen (wenn er das schon kann), Bogenlaufen, Dich angucken (Schau-Kommando) - halt irgendwas, das ihn daran hindert, den anderen Hund zu fixieren. Absitzen oder Abliegen wäre also doof, weil er dann erst recht gucken wird.