Это какие собаки каких кошек в природе едят? Большинство кошек в природе сами уделают любую собаку. А небольшие кошачьи тоже отпор могут дать. Хищник хищникам (если они сравнительно близки по размеру) вообще редко являются основной пищей. Разве что больного какого перехватят.
Тщательно замаскированный монстр | Искренне не ваша | Ювелир-маньяк
Слышала вариант, что это происходит из-за "непонимания". Представим себе ситуацию: большая незнакомая собака подходит к дворовой кошке. Кошке не нравится это, она начинает шипеть и вилять хвостом от негодования. А на "собачьем языке" вилять хвостом означает хорошее настроение, желание поиграть. И собака идёт к кошке, чтобы поиграться. А у кошки сдают нервы и она бежит, а у собаки включается инстинкт преследования.