(Seite wechseln und Schnüffeln wäre kein Problem).
Doch. Um ordentlich an der lockeren Leine zu gehen, muss der Hund aufmerksam sein und auf DICH (nicht die Leine, auf dich, deine Bewegungsrichtung und Körpersprache) reagieren und dir folgen.
Schnüffeln - Aufmerksamkeit woanders. Geht nicht. Schnüffeln kann er im Freilauf, an der langgelassenen Leine, oder wenn du stehenbleibst und ihn freigibst, dass er darf.
Seite wechseln: wenn er hin und herläuft, heisst das, dass er nicht verstanden hat, dass DU die Bewegungsrichtung und das Tempo vorgibst. Wenn er sich nämlich dir anpassen, auf dich achten und dir folgen würde, würde er auch nicht vor deinen Füssen rumlaufen.
Es dauert lange und ist extrem schwierig, ein "NICHT TUN" zu lehren. Es ist viel einfacher, die gewünschte Handlung beizubringen. Also statt den Fokus auf "Nicht Ziehen" zu legen, leg ihn auf "ordentlich laufen".
Aufmerksam, neben dir, ohne zu schnüffeln und ohne hin und her zu laufen.
Lass ihn nicht vorbeidrängen, geh deinen Weg, dein Tempo, deine Richtung, unbeirrbar. Anfangs nur für ein paar Meter, dann darf er wieder laufen (lange Leine oder frei).
Kommt er zu weit vor, dann finde ich Rückwärtsgehen sinnvoll. Flott. Also nicht umdrehen, sondern selbst rückwärts laufen. Dann MUSS der Hund dich anschauen, in dem Moment loben und wieder vorwärtslaufen.
Egal ob Rückwärts oder Richtungswechsel, man muss es schnell und zackig machen.