На самом деле все просто. Собака социальное животное, она понимает, что кот - член стаи, но не может определить, чей ранг выше. Отсюда осторожность и нерешительность. А кот просто об этом не думает. Буквально, нечем об этом думать. Недавно ученые выяснили, что мозг кошек меньше мозга собак (в относительных величинах) именно потому, что кошки одиночные животные.