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