The way this kitten was treated was disgusting. I am glad to hear he went to jail and hopefully will do some time for it.

As for if it's OK to purposefully feed a cat/dog to a snake, my opinion is that it is wrong. Why? Well correct me if I'm wrong but I don't know of any snakes that feed on domesticated cats/dogs in the wild except for the areas were people and snakes share the same space. Because if it wasn't for humans in those areas keeping domesticated cats/dogs the snakes wouldn't ever cross paths with them.
Now rats/mice are a known food source for many different snakes in the wild. So I don't see a problem with feeding them to snakes. Just my