Да что вы в самом деле?
Кот домашний, ребенок в его стае. Кот защитил особь из своей стаи которую он считает слабее себя, он должен был так поступить это инстинкты.
Собака - бездомная. Она в данном случае голодный хищник, увидела добычу и напала. Обратите внимание, она не лаяла. Она подходила незаметно со спины и сразу напала. Хорошо за ногу, а не в горло бросилась.
Была бы сытая не напала бы, но её надо однозначно усыпить.
Если бы на месте кота была собака и тоже бы была из этой семьи как и кот, она бы тоже защитила ребенка. Так как он тоже был бы в её стае.