He may not have killed the deer. I had a German shepherd mix once that got after a spotted fawn and she couldn't catch it and
Dixie was one fast dog. He probably just came across the deer that was already dead for just a short time and chowed down.

I wouldn't condemn the dog. He was just doing what dogs do. It's his nature.