Ich würde es über das Kommando "hinten/hinter" lösen.
Manche Hunde finden Kiwas gruselig und laufen da nicht so gern daneben her. Dann lohnt es sich, dem Hund vorher ein hinter dem Menschen laufen beizubringen, das man dann abrufen kann.
Ich hab meinen Hund gern zwischen Kiwa und Gartenzaun mit ausreichend Platz für ihn auf der "sicheren" Seite des Gehsteigs laufen lassen. Also Zaun, Hund, Kiwa und ich, Straße. Bei einem ungeplanten Überholen, weil zb eine Katze gesehen, konnte ich immer schnell reagieren und mit dem Kiwa im Notfall den Weg abschneiden. Mein Hund lief immer ungefähr mit seinem Kopf auf Höhe meines Beins oder knapp dahinter.
Wir wohnen auf dem Dorf und die Gassirunde beginnt direkt neben unserem Haus 🏡 mit Felder und Wiesen.
Ist an einer Seite ein Zaun oä. geht er gut neben dem Wagen. Ich habe immer eine kurze u. eine längere Leine dabei da ich möchte dass er auch Freiheit auf den Spaziergang hat. An der langen Leine darf er auch schnüffeln und im Rahmen der Leine einfach tun was er möchte (auf seiner Seite) an der kurzen Leine soll er schön nebendran gehen dabei ist mir eigentlich egal ob ein Schritt weiter vorne oder hinten. Hauptsache nicht ziehen und zügig gehen. Kommen andere Hunde entgegen bleiben wir sowieso stehen und machen „platz“ da er da einfach noch eine gewisse Distanz braucht 🙃 werd mal mit Wagen gehen wenn der kleine in der Kita ist und den Wagen auch erstmal nochmal positiv verknüpfen …