Не знаю, как насчёт змей, а вот ужа кошка может задушить.
У нас была небольшая трёхшёрстная кошка Дуся.
На дворе, где у нас была корова, поселилась пара ужей, которые настолько обнаглели, что выползали на солнышко греться прямо на тропинку, по которой мы ходили в огород.
Однажды муж сидел с соседом на лавочке под окошком в огороде - курили.
Я что-то пропалывала.
Как вдруг под лавочкой что-то зашуршало, загремело.
Муж с соседом вскочили с лавочки, не понимая, что происходит.
Через какое-то время из-под лавочки показался кошачий хвост, и наша Дуся выволокла из-под лавки задушенного ужа.
С тех пор мы её иначе как мангуст и не звали.
Поэтому, как мне кажется, реакция у кошки быстрее и со змеёй она способна справиться.