Du hast es dir ( wie soviele Andere auch ) selber schwer gemacht.
Einen 8 Wochen alten Welpen kann man immer ( in der Natur, nicht an der Straße) freilaufen lassen. Er hat einen natürlichen Folgetrieb und wird alles dafür tun, dass er dich nicht verliert.
Dann kann man das Freilaufen und den Rückruf spielerisch trainieren.
Jetzt mit 5 Monaten beginnt so langsam die Pubertät, fängt man erst dann( oder noch später) damit an, dann wird es etwas schwieriger.
Ich bin keinesfalls der Meinung, dass er erst abgeleint werden darf, wenn er den Rückruf zuverlässig beherrscht, denn Hunde sind nicht blöd, was an der Schleppleine klappt, muss noch lange nicht ohne Leine klappen.
Wann immer sich Gelegenheit mit netten anderen Hunden ergibt, würde ich die ergreifen und ihn mit denen Laufen lassen.
Ob sie spielen oder nur miteinander laufen, das ist erstmal unwichtig. Er wird bei den Hunden bleiben.
Solange keine Straße in der Nähe ist !
Hundekontakte sind sehr wichtig...und nein....nicht nur einige wenige feste....
Hunde müssen lernen zu kommunizieren, auch mit Fremdhunden.
Sprich dich kurz mit den Besitzern ab, ob es passt.
Je länger du wartest , desto schwieriger wird es und er verpasst einen wichtigen Teil seiner Sozialisierung.
Pubertät ist ein gutes Stichwort. Da wäre ich zwischendurch wirklich fast verzweifelt. Der Rückruf, der vorher super geklappt hat, klappte auf einmal oft gar nicht mehr. Ein paar Mal ist mir das hier in der Nachbarschaft passiert und natürlich hatten Leute, die selber gar keine Hunde haben, gleich ein paar Sprüche parat. Da bin ich innerlich manchmal richtig sauer geworden. Das musste ich dann auch erst lernen, dass es umso besser klappt, je entspannter ich selbst bleibe. Und natürlich sind super Leckerlis (Käsewürfel, fleischwurst etc.) auch ein super Hilfsmittel obwohl mein Hund oft auch nicht bestechlich ist.