Ich habe hier das Gegenbeispiel zu QuoVadis.
Als Welpe durfte Ruby (aus exakt dem selben Grund wie bei dir) zu anderen Hunden an der Leine. Ich wusste, dass man es eigentlich nicht soll, aber "es ist ja noch ein Welpe" und "man will es sich ja nicht verscherzen" usw.
Heute habe ich 23kg (und das geht ja vom Gewicht eigentlich noch) in der Leine hängen, wenn uns andere Hunde begegnen und ich bestehe definitiv auf das Nicht- Begrüßen! Egal was der andere HH sagt, ich bestimme was mein Hund macht oder nicht macht und er bzw. sie hat oft genug Kontakt zu Artgenossen, allerdings ohne Leine. Sie ist nicht auf das "mal Hallo sagen" angewiesen.
Aber das wieder heraus zu bekommen, ist leichter gesagt als getan.
Ich kann dir also nur ans Herz legen, es konsequent durchzuziehen. Halte dir vor Augen, wie dein Junghund oder erwachsener Hund später mal durchdrehen wird (oder werden könnte), wenn er andere Hunde sieht. Man kann das ja auch kurz erklären, wenn man andere HH trifft. Einfach sagen, man möchte das an der Leine nicht, aber wenn man sich im Feld mal trifft, können sie gerne mal ohne Leine spielen usw.