I'm sorry to hear that Cash has been having problems.
When a dog threatens, it's unwise to assume the dog would never carry through on the threat. Have your veterinarian check for illness or injury that is often at the root of aggressive behavior. When the aggression has not continued long enough to become a habit, curing or controlling the physical cause will in some cases immediately stop the aggression.
Dogs have a survival instinct to hide their pain. Showing any sign of weakness in the wild could get them killed. Aggression is often the first and sometimes the only change in behavior from pain, as the dog acts to ward off approaches and touches that the dog has learned will hurt. Even the most experienced dog handler can be fooled, so don't be quick to rule out pain as a possibility.
I would recommend starting with a follow-up visit with your veterinarian to check on the previous shot injury. In case that is causing pain to him.
Ok, I wont be available to do this for a week but will get on it as soon as I get to land again (im offshore on an oil rig) but in the mean time is there anything I can do to help prevent this behavior? I plan to work on it as much as possible, and I do not doubt that he would follow through in the long run. I just dont see him doing it yet. As I have one of those very same children walk into my house unwelcomed and my dog was the one who found him in the back in my sons room and did not attack. Only cornered him and growled when the child screamed in terror until my wife arrived on scene. I will be taking my buddy to the vet and following up on it, i just am wondering if there is somethin behavior wise that may be causing this that we can nip in the bud asap. I know there are horror stories of pitbulls turning on people and i have defended his honor tooth and nail in that respect, I just dont want to be another naive owner in a horror news report. Not mention i wouldnt be able to bring myself to have him put down...he has been there too much with me.
It appears our chat has ended, but you can still continue to ask me questions here until you are satisfied with your answer. Come back to this page to view our conversation and any other new information.
Meanwhile if you haven't done so please rate my answer. Thank you.