Они не хуже, или лучше. Они социально разные. Кошки живут одиночно, ни от кого не зависят. Хозяин для неё источник пищи и хозяин норы, которой она тоже пользуется. И если кошка с вами играет, то не как с партнёром. Вы для неё тренажер, точно так-же она играет с мышью. А для собаки вы вожак стаи, и своё поведение она строит, исходя из поведения вожака. Вся её жизнь, все её поступки зависят от вас - "собака-это копия хозяина". Она постоянно рядом и следит за каждым вашим движением, реакцией, эмоцией. И она охраняет вас - это тоже заложено природой.