Змею можно съесть и она не будет голодная, а кот домашний и не должен быть съеден змеей по идее, соответственно змея сама виновата что голодная. Не знаю понятна ли мысль, ну да ладно.