Ich handhabe es so:
Meine Hunde bellen, weil sie etwas vermuten oder gehört haben, ich reagiere, stehe auf und gucke was da ist oder ob da was ist, dann sage ich den Hunden "alles klar, Schluss jetzt, ich übernehme" und schicke sie weg, bzw. bestehe darauf dass sie dann ruhig sind.
Mein Axel bellt nicht am Gartenzaun wenn ich da bin, weil ich ihn, als er klein war immer aus dem Lauf abgerufen habe, wenn er mit der älteren Hündin zum bellen vorgelaufen ist. Ich habe somit konditioniert, dass wenn es ein Ereignis am Gartenzaun gibt, bedeutet das, dass es bei Frauchen Belohnung gibt und sein Interesse ist bei mir, nicht beim Gartenzaun.