Please, please, please get professional medical help for the dog. I have a dog just like yours, and I did not want to get rid of him. I took him to a behaviorist and my DH and I had to change our habits and behavior. Rocky can be the sweetest dog ever, but has another side that is unpredictable. We NEVER let him around others and he is always within sight. We live on 20 acres so that one is easy. It has been a very hard 10 years and I would never take on a dog like that again. BTY we have no children. If he had been owned by anyone else, he would be dead. My thought process was that he was sent to me for a reason so we had to give him a chance.