Se tem uma parceria que deu certo na natureza foi entre humanos e cães. Há indícios arqueológicos que remontam 12 mil anos atrás, onde encontraram em uma cova com os ossos de uma mulher com a mão pousada sobre um cão, do que se pode concluir que havia algum laço afetivo. Com todos esses anos de convivência, não é a toa que sonhar com cachorro seja um dos temas mais procurados para interpretação.
Algumas teorias apontam que foram os cachorros que se aproximaram dos humanos, e não o contrário, e que descendem de uma espécie extinta de lobos. Ficar perto dos humanos era vantajoso, pois tinham mais acesso aos alimentos e proteção, se tornando fiéis, uma das qualidades mais apreciadas pelos antigos homo sapiens.
Atualmente, nos grandes centros, os cães são totalmente dependentes dos humanos para se manter, pois não há alimento que possam caçar (diferente dos gatos que se viram sozinhos).