Lass dich nicht verunsichern. Wenn du keinen Kontakt willst, haben andere das zu akzeptieren. Kein Hund muss mit jedem Hund, dem er über den Weg läuft, direkten Kontakt haben - ich falle ja auch nicht jedem Menschen um den Hals, den ich treffe. Und wenn ichs machen würde, würden die anderen Menschen mich vermutlich sozial inkompetent und aufdringlich finden. Das gleiche gilt für Hunde, die nicht gelernt haben, sich respektvoll anzunähern. Das hat nichts mit sozialisieren zu tun, sondern ist für deinen Hund nur Stress.
Ich sehe es aber auch nicht zu dogmatisch. Mit bekannten Hunden lasse ich nach Absprache und mit Freigabe auch mal kontrollierten Kontakt an der Leine zu, wenn ableinen gerade keine Option ist.