Im really sorry to hear about your dog.
Here is some advice I would give:
Everytime he does something wrong put a muzzle on him and leave it on for an hour.
If he dosent seem to have changed with the muzzle then squirt him with water on his bum or on his neck and he will stop but DONT LET...