i agree with aly, you should take your dog to a behaviorist. It would probably be your best bet to have s professional take a boo at your dogs behaviour.