Зверя в доме держат для удовлетворения человеческих потребностей. Если эта задача выполнена, значит, люди правильно выбрали домашнего питомца, правильно подготовились к его содержанию и уделяют достаточно времени, внимания и ресурсов для решения вновь возникающих проблем.
Котам нужно одно, собакам другое. Лучше тот, с кем вам легче и приятнее ужиться. Чьи недостатки или трудности вам представляются решаемыми.
С собакой нужно гулять дважды в день, дрессировать, воспитывать, вычесывать шерсть, мыть лапы, крупную много кормить, при отъезде искать замену хозяину.
Коту нужно менять лоток, стерилизовать, организовывать правильное питание, понимать его просьбы (иначе написает, а моча кошек сильно воняет). при отъезде искать кошачью приходящую няню.
Услуги ветеринаров одинаково дороги и для тех, и для других.
Плюс могут появиться дополнительные проблемы. Перед выбором надо прочесть много книг о выбранном животном и представить себе , есть ли время и желание уделять это время животному.
В целом никто из них не "лучше" другого. Это вопрос предпочтений.