Ich würde ihr beibringen, dass sie anschlagen darf, du dann sie Situation übernimmst. Ich habe es meinem herdi folgendermaßen beigebracht: sie läuft zum Zaun und bellt. Du kommst ruhig(!) Auf sie zu, stellst dich neben sie und schaust für ein paar Sekunden in die Richtung in die sie auch schaut (wirkt bei Spaziergängen etwas befremdlich, vielleicht Personen zum üben dazuholen). Dann sagst du "okay, hab ich gesehen" in ruhigem Tonfall (kein Lob!, mit ruhiger tiefer Stimme sagen). Jetzt ist die Situation geklärt, sie hat ihren Job erledigt, dementsprechend nimmst du sie am Halsband (oder du machst für das Training eine kurze hausleine dran, das ist noch besser) und läufst vor ihr am Zaun entlang und dann vom Zaun weg (du schiebst dich zwischen sie und den Zaun um ihren Blickkontakt zu unterbrechen, dann führst du sie in die entgegengesetzte Richtung). Ruhig am Anfang so weit weg wie möglich, nach ein paar Metern sprichst du sie an, wenn sie schaut gibt es ein Lob, dann das ist jetzt die neue Aufgabe: dich zu beachten. Jetzt könnt ihr weiter spielen oder was auch immer ihr grade gemacht habt. Rennt sie direkt wieder zum Zaun kommt ein scharfes nein, denn die Situation ist schon geklärt, sie muss nicht ständig wieder neu anfangen.
Das ist am Anfang sehr nervig aber irgendwann versteht der hund was du willst und er richtet seine Aufmerksamkeit direkt wieder auf dich wenn du dich ihm näherst. Mittlerweile reicht es wenn ich meinen 2 entgegenrufe joo hab ich gehört :D