Ich gehe immer an anderen Hunden, Menschen etc so vorbei, dass ich zwischen meinem Hund und dem Objekt des Interesses bin. Dann schaut er nicht mal. Wenn ich es anders mache, geht er schon auch mal in die Leine.
Also immer so laufen, dass er auf der abgewandten Seite ist. Dazu muss die eiserene Regel gelten: Du darfst nicht kreuzen - heisst, immer wenn er an der Leine ist, auch wenn er vorne oder hinten läuft, er darf nicht auf die andere Seite wechseln. Tut er es doch, möglichst nicht mit der Leine sondern körperlich korrigieren (ähnlich wie du es ja schon machst, quasi blocken und abdrängen).
Wenn es nicht möglich ist, auf der linken Wegseite zu gehen, nehme ich den Hund auch mal nach rechts, oder bleibe stehen und warte, bis die Leute an mir vorbei sind. Never ever kommt mein Hund an der Leine Leuten so nahe, dass er sie anspringen könnte.
du darfst ja auch nicht vergessen, dass dein Hund, so wie du ihn beschreibst, eher die Marke "Tu mir nix" ist. Meiner ist auch so. Dieses alle Fremden gleich begrüßen und sich lieb Kind machen wollen, ist nicht unbedingt nur Freude und Freund sein wollen. Es ist auch ein bisschen beschwichtigen dabei. Also ist es extrem wichtig, dass dein Hund weiß, an der Leine ist er sicher, wird nicht angefasst, bedrängt oder sonstwas. Dann muss er sich nicht schon auf Distanz anbiedern.
Was das Ziehen angeht: Ich würde die Richtung nicht wechseln, wenn schon Zug drauf ist, sondern kurz vorher. Erst mal an der Schlepp üben (ganz lang lassen, nur das Ende in die Hand nehmen), wo viel Platz ist. Und dann wirklich harte, zackige, abrupte Wechsel machen, flott gehen und überhaupt nicht auf den Hund schauen. Also überhaupt gar nicht. Und gar nicht erst Zug entstehen lassen, und auch nicht stehenbleiben, wenn der Hund stehenbleibt, nix. So muss er anfangen auf dich zu achten, weil er nicht weiß, wann was kommt.
Die meisten Hunde bleiben schnell in der Nähe, und man kann mit kürzerer Leinenlänge üben.
So wie du es jetzt machst, weiß er ja was kommt, und hat einfach gelernt es zu ignorieren, weil er keine Lösung weiß. Ziehen - Richtung wechseln - wieder ziehen - na ja wenn sie es so haben will denkt der Hund. Ist zwar doof, aber so what. Ich kenne viele Hunde, die es so oder auch mit Stehenbleiben irgendwie nie kapieren..