I'm really curious how this happened! My dogs love the sound of their voice. If there's a way to get them to not bark at things on their own accord (especially in the house) without screaming at them to shut up, that would be pretty darn cool!
This was actually an unexpected (but very welcome) bonus - I expected his barking to decrease when he was with me on a walk, but I didn't anticipate it extending into the rest of the house/yard.
With many dogs, there is a strong link between insecurity and barking (as well as insecurity and aggression/reactivity). The added structure puts me in a leadership position. If I'm in a leadership position, he doesn't have anything to worry about - he doesn't have to warn me that a dog is on the sidewalk outside, he doesn't need to scare off the neighbour who pulled into the driveway, he doesn't need to worry about the kids in the back laneway, because he's more secure in the knowledge that his owner has everything under control. Today I had him loaded up in the SUV, facing the sidewalk. I went back to the house to get another dog. As I was bringing the second dog out of the house I saw a woman walking a dog past the house. A week ago, he would have had his front feet up against the bars of the kennel, barking madly. Today, he was standing in a somewhat tense stance, but wasn't freaking out and only gave a soft "woof".
He has never been an unthinking barker - he's always barked for a specific reason (dog next door has been let out, people waking by with dogs, neighbours down the street are having a party and he can hear them laughing etc.), but the problem was that he thought everything was a concern, and so he was barking a lot! Yelling has never worked for me (I think he just thinks I'm joining in on the barking

).
It's so hard to give advice on this forum because you never know what exactly is going on in any given situation, but there's no harm in giving the added structure a try - it won't harm your dogs in any way. As some one mentioned above, the hardest part will be sticking with it, but I think I'll have to - I've simply had enough of the barking/snarling/guarding etc, and my dog seems much happier for knowing where his place in the household is.
