I firmly believe that some dogs are just born wired wrong--through no fault of their owners they have issues that can't be overcome. Sounds like Arthur was one of those dogs. I'm sorry that his dog aggression couldn't be managed and that you had to make that decision.

I hope Charlie will recovery quickly from his injuries. Flushing wounds is not fun! I've had to do it a few times myself.