I'm so sorry about Benji. I just went through this with Homer, for the same reasons - aggression issues. He was going after my cats, one in particular, with a vengeance. Our other dog, a Lab mix, who had previously been fine with the cats, is a follower and he thought Homer was pretty cool. So they became a pack and were actually trying to really harm the cat. I was always having to rescue him. Homer also had an issue with resource guarding and the other dogs couldn't have any toys that he might want and fight them for. Homer could also be a sweetheart with me, but was a real handful - always counter-surfing, jumping on furntiure, growling at anyone who he didn't know, barking when in his crate, and the list goes on. I got a wonderful home for him and brought him there on Sunday. I explained all his bad traits so she would know what she was getting into but she still wanted him very badly. So far, I haven't had any bad news.......so I'm assuming all is well. I cried for a week because I was so crazy about him. I had him for 2+ years and this was extremely difficult for me. But now that it's done, it's not so bad. I will adjust just as he will. He probably saw me for the push-over that I am!