Diese Begeisterung für andere Hunde ist in dem Alter normal. Bei einem Hund aus schwierigeren Verhältnissen ist es nochmal normaler - Hunde kennt er, damit kennt er sich aus, da fühlt er sich gut.
Ich würde ihm also den Hundekontakt ermöglichen. Dass er im Spiel nicht hört, ist ebenfalls völlig normal. Anfangs besser gar nicht versuchen zu rufen, später dann mal in einer Spielpause ranlocken, sofort wieder laufenlassen... und so weiter. Schön, wenn man ihn mit einem Hund spielen lassen kann, der hört - dann kriegt man den kleinen Racker auch wieder zurück ;-)
Wenn die Welt da draußen zu bunt für ihn ist, lass es langsam angehen. Lauf anfangs immer die gleichen Strecken. Setz Dich zwischendurch auch einfach mal irgendwo hin und mach gar nichts, auch nicht mit dem Hund spielen. Bleib einfach ruhig eine Weile an einer Stelle, lass ihn gucken, den begrenzten Radius um Dich rum erkunden und dann runterkommen. Hund dabei an die Leine nehmen - sonst macht er sich wahrscheinlich selbstständig!
Die Dauer Eurer Gassigänge kommt mir recht viel vor. Sowas ist grundsätzlich natürlich schön für einen Hund, aber wenn Deiner draußen so stark unter Strom steht, würde ich da erstmal etwas kürzen, es ruhiger angehen lassen und ihn nicht 4mal am Tag auf 180 bringen.