You're right:
he should have shot him again.
I wouldn’t take a wounded dog out and dump him. I don’t want the death of another human on my conscience, even if he was a scumbag. He had the right to defend his home against invaders but dumping the guy was wrong even if it was his request.