We have an increasingly vocal 7month old from a breed known to be chatty. We recently worked with an awesome, very experienced trainer who gave us a technique that seems to be doing great: “Find It.”
Prep work: throw small pieces of your dog’s favorite treat on the ground and give a cue like “find it.” Use high-value stuff, you want “find it” to be your dog’s favorite command by far. Do this repeatedly in short training sessions.
To deal with “alert” barking: throw a couple/few/small handful of treats away from the stimulus with the “find it” command.
Why it works: an active command like “find it” requires much less self control from the dog than just “stop barking”–you’re redirecting energy rather than trying to stifle it. Additionally, dogs have a number of natural coping mechanisms for stressful situations, and sniffing is towards the top of the list (sneezing, shaking, lip smacking/appeasement licks, and others i cant remember) .