Os cães são leais porque evoluíram da vida de animais de matilha, então eles têm um forte desejo de proteger e servir ao alfa da matilha, que se tornou seu dono humano ou família, de acordo com o Dr. Zawistowski, um cientista da ASPCA orientador. Algumas pessoas acreditam que os cães são leais apenas porque precisam de comida e abrigo de seus humanos; no entanto, estudos provaram o contrário.
Observe um cachorro depois que seu dono retorna de uma longa viagem ou passagem pelo exterior, e o amor e a lealdade são palatáveis. Os cães podem se tornar leais aos humanos, outros cães e até outros animais porque são geneticamente programados para se concentrarem nos membros de sua matilha. Os cães não foram feitos para ficarem sozinhos, e quando tirados de sua família de cães da matilha e colocados na casa de um humano, o humano se torna o líder da matilha, e o resto dos humanos na casa se tornam membros da matilha. O cão então se torna extremamente leal ao grupo.
Os cães também são afetuosos por si próprios e querem se relacionar com quem eles encontram. Eles não têm um desejo natural de atacar, e os cães que têm esse instinto foram criados e treinados para isso.