Смотрите по тому, сколько у вас времени, средств, опыта и желания. На собаку времени уходит гораздо больше. Ей нужны длительные прогулки, физические нагрузки, дрессура. Но они преданнее и отдача (лично как по мне) гораздо больше, чем у кошки.
Кошка быстрее приучается к туалету, ей не нужны прогулки, но это независимое и своенравное животное. Даже у самых хороших хозяев иногда вырастают самолюбивые и независимые кошки, которые еще выбирают - а дать ли себя погладить и потискать?
Я бы без раздумий выбрал собаку, но тут вы должны определиться с выбором сами, просто взвесив все за и против.