Em primeiro lugar parece-me que um ponto crucial é estarmos a falar de um animal doméstico, e não selvagem, que vive em grande proximidade do homem.
Se estivermos a falar de um animal selvagem, é claro que não têm qualquer semelhança os conceitos de obediência e inteligência. Inteligência num animal selvagem tem a ver com a sua capacidade de se adaptar ao meio, de caçar, de sobreviver ... logo não tem nada a ver com obediência, ou capacidade de realizar tarefas que lhe ensinem.
Estando a falar de um animal doméstico parece-me que a situação muda radicalmente de figura.
Um animal doméstico depende do homem para viver, logo não será o animal mais inteligente aquele que compreende



Ou seja, sendo obediente e satisfazendo ao máximo possível o seu dono, o cão satisfaz da melhor forma os seus interesses e perpetua a sua espécie.
Está a escapar-me alguma coisa ?