Hallo,
leider weiß ich auch nicht genau, wie man dieses Verhalten weg bekommt. Um vorzusorgen, kannst du den Hund an die Leine nehmen, wie hier schon gesagt wurde, allerdings wird das Problem wohl nicht verschwinden, denke ich.
Ich denke, du solltest den Hund dann umlenken. Wenn deine Amy wieder Leute anbellt rufst du sie ja zu dir. Das finde ich sehr gut. Du lenkst sie dadurch schon mal ab. Sobald sie dann zu dir kommt würde ich sie sofort loben bzw. sobald sie aufhört zu bellen und sich zu dir umdreht. Sehr hilfreich wäre hier, wenn dein Hund auf den Klicker trainiert wäre, vielleicht auch ist!?!
Solltest vielleicht dein Hund auch zu dir rufen, wenn du schon solche Kreuzungen siehst, wo du nicht weist, ob da jemand kommen könnte oder nicht. Lass sie Fuß laufen, langsam, schneller, unterhalte sie, dass sie gar nicht die Möglichkeit nach Leuten Ausschau zu halten, die sie dann anbellen könnte.
Nach einer Zeit wird sie merken, dass sie so gelobt wird und eventuell Leckerlies bekommt (oder wenn sie ein Lieblingsspielzeug hat, dann sie damit belohnen)
Ich halte von Strafen nicht viel, wenn mein Hund etwas "falsch" macht, wird es ignoriert (das schlimmste für ihn) und alle gewünschten Verhalten werden belohnt. (auch Kleinigkeiten)
Das ist nur mal ein Tipp, wie ich es versuchen würde. Vielleicht kannst du auch mal eine Hundetrainerin fragen von einem Hundeverein.
Hoffe, du bekommst dies in den Griff und kannst deinen Hund beruhigt laufen lassen. :^^:
Wünsche dir viel Glück