Did he shoot the animal for food? I wouldn't imagine it was for sport. It must be hard to shoot your beloved pet for whatever reason, so I wouldn't accuse him of animal cruelty. The fact he got someone else to shot the cat may say something about him. Prehaps he had no choice. Either the cat was injured, or rabid or maybe it was the cats life or his.
I'm going to have to read the story!