I have never been a vet... I am a licensed dog trainer, and in breed for showing and training as well as one of the top private trainer in my 3 state area.
I heard many times through pm's you attack people. I figured it was immaturity, but they left because of you...
I am trying to hope that people will move the clubs to do something that shows this is a family dog, but you have to take measures to stop the down spiral...