Коты, в отличии от собак, фактически не изменились с момента первой встречи с людьми.
Т.е. если домашнего котенка начнет воспитывать дикая кошка, то он вырастет полноценным мелким хищником, в то время как собаки изменились от волков кардинально.
Так вот, коты сами решают удобно ли им жить с человеком или нет и если да, то все их действия искренны и самостоятельны, а не какие то типичные повадки.
Собака же живет по упрощенному стайному инстинкту считая хозяина вожаком и не имея амбиций им стать. Потому так радуется вниманию
хозяина вожака и всячески ему готова услужить ради этого же внимания.
Выполнение команд также не является признаком интеллекта, наоборот, туповатого гораздо проще заставить делать что-нибудь, чем того кто "На своем уме".
Конечно, если собака агрессивная, а хозяин слабоват, то у нее может возникнуть желание самой стать вожаком с соответствующими неприятностями...
Так что морально привязанный к человеку кот - искренние чувства.
Собака - результат природы поведения животного.