On croit que le chat est par nature ingrat et indépendant, et le chien, fidèle et affectueux. Mais on comprend mieux le comportement social de ces deux espèces domestiques si on en connaît les origines évolutives. Pour le chien, une famille humaine représente un substitut de la meute dans laquelle vit son cousin, le loup. Il a donc hérité de comportements affiliatifs, agressifs et de soumission qui visent à établir et à préserver sa place dans la hiérarchie sociale. Le chat, lui, est solitaire comme la plupart des félidés, à l’exception du lion. Il n’a donc pas besoin de vérifier constamment son statut hiérarchique et il ne socialise que si bon lui semble.