Just wondering what happened with Rory. I am feeling some of the same frustrations with Brody, thinking of returning him to the shelter.
Please do not return Brody to a shelter. He's been through enough as it is and returning him could well be a 'death sentence', if the shelter isn't a No Kill one, or at best a very lengthy stay in a shelter, which will only exacerbate his existing problems.
I know just how hard and frustrating it can be working with a rescue dog, I've worked with many over my time (since I was a kid actually as my late Mom also took in rescue dogs) and yes, I've been there, tearing out my hair, wondering if they will ever become a good Canine Citizen, so I totally understand where you're coming from.
First, I would get Brody vet checked, to ensure there isn't a physical reason for his over reactive manners. One dog I had a German Shepherd, did sadly, have a brain tumor, which caused his reactive behavior. This is
NOT a typical scenario, if physical it is much more likely to be thyroid problems, or some other related type of problem. Thyroid is definitely treatable, along with many other such like dis-eases.
Secondly. It takes time, a lot of time, and patience to re-train some dogs. One Shepherd I had took two years of seriously hard work, dog school every Saturday morning (where the trainers were divided on a successful outcome a 50/50 split I was also a trainer there), every day an 11 kilometer walk, along with training in my own garden/house etc. Help from the local Mounted Police Division who had stables nearby and would help me calm him down on the beach when they took their horses for a swim. And also help from a friend who was also a dog trainer and trained companion guard dogs.
Jacques was totally over the top, he would completely zone out on me time and time again, so much so I LOL always had a pulled muscle somewhere in my body, or scratches or other 'war wounds'.
But the outcome was this same dog featured in a video for dog training, made by the local council, to promote the benefits of a properly trained dog. He also won numerous ribbons in obedience trials (all Firsts and one second where I made a mistake not him) and also did a lot of demonstration work, working with a team of other dogs. He ended up the perfect Canine Citizen, invited to many events, parties and even on board one of Her Majesties Navel Ships, where he made good friends with the ship's cat
. And whilst it wasn't an easy road, the final outcome was one of the most rewarding events in my life.
So please don't give up on Brody. I do totally understand where you're coming from, it's hard, it's frustrating and you wonder if you'll ever succeed. But, one day, when you least expect it, Brody will walk along with all the aplomb in the world and 'over reaction' "hey Mom what's that mean? Moi? Did I once over react?".