Dog talk in the cat thread not going away.
I think off-leash training has become more difficult for many due to leash laws in most cities. If you're walking your dog off leash in an urban or suburban environment, regardless of how well trained, you're an entitled asshole. There's always a handful in every neighborhood. They all think their dog is special and that they train them better than everyone else. They're always wrong. The downside of the leash laws is that most dogs now don't know how to respond well when they accidentally get loose. We have taken our dogs to designated off-leash areas to work on that training, and that has worked well.
In defense of (some) dogs that aggressively bark while on the leash, it most often happens after they have been attacked. Their fight or flight response is kicking in when they sense another dog that is a threat to them, and they can't run because they're on a leash - so fight it is. Our current dog (no small yapper, but not huge - 40 lbs) never barked aggressively at another dog on walks or any other situation until he was four years old and a dumbass neighbor let his pit bull get loose, and it attacked my dog. Now any dog he deems even a mild threat gets the full blown "I'm a crazy mother fucker and you do NOT want to mess with me" treatment. It sucks and I feel bad for the folks with the other dogs as they don't know the how or why of it. Training it out of him has been a major chore, but we're working on it.
Back to cats - has anyone seen the latest trending XL Bully cats? Holy shit.