Ricki, I think it's awesome that you have put all this time, emotion, and effort into helping your dog. It's even stressful on dogs feeling all of that aggression and so many owners give up too easily. He's lucky to have a family that so obviously loves him. I hope it works out for everyone.