Os cães são animais incríveis, geralmente exibindo alguns dos mesmos traços de personalidade e nuances que os humanos. É provável por causa dessas características e comportamentos que as pessoas se tornam tão intimamente ligadas aos seus companheiros caninos. Ao contrário dos humanos, porém, é difícil estudar o funcionamento interno da mente de um cão. Ainda assim, é evidente que os cães têm capacidade de memória de longo prazo, mesmo que isso varie da memória humana de longo prazo.
Memória de longo prazo é o armazenamento de informações para recuperação posterior. É o que permite que uma pessoa saiba que um cachorro tem quatro patas sem pensar nisso. Obviamente, os seres humanos têm uma capacidade maior desse tipo de memória e podem organizar e armazenar informações de maneira diferente dos cães. Os cães exibem sua capacidade de memória de longo prazo pela maneira como aprendem a fazer coisas que não são de sua natureza. Por exemplo, o treinamento em casa é um comportamento que não é natural para os cães, mas eles ainda são capazes de aprender.
Quando as informações são armazenadas na memória de longo prazo, os neurônios estão disparando no cérebro. Esse tipo de memória está diretamente relacionado à aprendizagem ao longo da vida e, definitivamente, os cães são capazes de aprender. Portanto, é lógico que os cães têm memórias duradouras. Os cães aprendem por associação entre comportamentos e as respostas de seus donos ou outros fatores em seu ambiente.
Se um cão é elogiado por seu comportamento, ele faz uma associação positiva e a armazena em seu banco de memória de longo prazo. Semelhante aos humanos, elogios e recompensas parecem ajudar os cães a mover informações rapidamente da memória de curto e longo prazo. O treinamento para cães, especialmente cães de terapia e auxiliares, depende da capacidade do cão de aprender rapidamente e reter o que aprendeu.