hire a good reputable experienced behaviorist/trainer NOW. it will be very hard to give you legitimate, good advice on such a serious issue online without assessing the dog.

please ditch the...