Lies das Buch: Calming Signals Workbook von Turid Rugaas - das wird dir helfen! Das Calming Signals am besten gleich dazu.
Dein Hund hat Angst, das ist ja ganz verständlich! An der Leine kann man sich nicht wehren, schlechter kommunizieren und schon garnicht flüchten - das ist der Grund warum "leinenaggressive" Hunde ohne Leine problemlos sind. Und weil sie die negative Erfahrung mit der Leine verknüpft haben.
Übe mit ihr - aber nicht in Konfrontation, sondern auf Abstand. D.h.:
fremder Hund weit weg am Horizont - solange sie fröhlich und normal ist: belohnen (wie auch immer)
über Tage und Wochen hinweg immer näher an den anderen Hund - am besten nicht frontal, sondern miteinander - den frontal für Hunde oft = Konfrontation
Mute deinem Hund keine unangenehmen Begegnungen zu - nicht an bellenden Hunden vorbeigehen, große Bögen um fremde Hunde machen (du läufst zwischen Hund und Hund um zu splitten). Lass deine Hündin KEINE schlechten Erfahrungen mehr machen, denn das würde alles nur verschlimmern. Jetzt hardcore direkt mit anderen zu üben wäre - kontraproduktiv um es mal nett auszudrücken ;-) Sie muss erst mal wieder lernen, dass andere Hunde nicht automatisch was schlimmes bedeuten.
Good Luck :-)