This is a difficult situation. Calling in a behaviorist is a good move, but it doesn't mean there's going to be an easy fix. If a dog is hard-wired for aggression, it won't be trained out of him. And some abuse cannot be erased. Good luck, and please keep us posted.