Huhu!
Da hast du ein wirklich ernstes Problem. Angst bei einem Hund abzubauen dauert wirklich sehr lange und wird dir einiges abverlangen. Deshalb würde ich dir auch einen Trainer empfehlen, der euch beim Training begleitet.
Wichtig ist zunächst den Hund richtig zu sichern. Bewährt hat sich eine Kombination aus Halsband und Geschirr. Ziehe deinem Hund ein gut sitzendes Geschirr (am besten ein Führgeschirr) an und zusätzlich das Halsband. Wenn du dann eine 2 m Leine mit 2 Karabinern nutzt, dann befestige das eine Ende am HB und das andere Ende am Geschirr. So hast du auf jeden Fall mehr Kontrolle über deinen Hund, wenn es mal wieder in die Stadt geht.
Das Training würde ich so aufbauen, dass der Hund sich zunächst einmal mehr auf mich konzentriert. Das kann man über Handfütterung aufbauen oder über Spielzeug. Allerdings erstmal in sicherer Umgehung (also in der Wohnung). Wenn das klappt, entfernt man sich Schritt für Schritt weiter von der Wohnung, bis es am Feld super klappt.
Erst dann würde ich bewusst Begegnungen mit Menschen trainieren. Zunächst einmal sollten einzelne Menschen in einem Stück Entfernung vorbeigehen. Später dann ein bisschen näher.
Und dann erst würde ich Menschen bestellen (am besten sogar Hundehalter), die gemeinsam mit euch eine Strecke gehen. Wichtig wäre da, dass diese deinem Hund keine Beachtung schenken.
Es steckt wirklich viel Arbeit vor euch! Aber im Interesse des Hundes solltest du wirklich daran arbeiten.