Ein sehr schöner Rat
Dem ich mich anschließe.
Ich möchte noch anfügen, dass Hunde sich nicht beschnuppern müssen und du auch einfach weitergehen darfst, wenn euch ein Hund begegnet. Diese Zufallsbekanntschaften bringen einem Hund nichts, Hunde brauchen feste Beziehungspartner.
Es ist eine Unsitte, dass viele Hundehalter meinen, Hunde müssten sich beschnuppern und begrüßen - um sich dann nie wieder zu sehen.
Insofern: Mach dir keinen Stress mit Hundebegegnungen, selbst wenn Odin nicht everybodys darling sein sollte, ist das ok.
Und es ist auch ok, wenn du die Straßenseite wechselst, weil du gerade keinen Bock auf Kontakt hast - ohne deshalb panisch zu sein, einfach nur so. Man darf es sich auch mal leichter machen. (Spätestens in der Hundeschule wirst du ja mit ihm arbeiten, auch an Hundebegegnungen.)
Leider wird es dir immer mal wieder passieren, dass ein herrenloser Hund vor euch steht oder sich HH anders verhalten, als du es dir wünschst. Mir hilft dabei sehr, davon auszugehen, dass die alleralleraller wenigsten Hunde Killerhunde mit Beschädigungsabsicht sind. Das Verhältnis ist ungefähr wie Amok-Läufer zur Gesamtbevölkerung.
Ich finde übrigens klasse, dass ihr Odin eine Chance gebt und einen Hund aus dem Tierheim geholt habt.
Ein Vorteil ist: Du kannst immer sagen, dass hat er schon mitgebracht. Bei Welpenbesitzer hingegen geht jede Macke des Hundes aufs eigene Konto 
Ich hoffe es gelang, dich ein wenig zu erheitern.