Šunys yra nuostabūs gyvūnai, dažnai pasižymintys kai kuriais tokiais pačiais asmenybės bruožais ir niuansais kaip ir žmonės. Tikėtina, kad dėl šių savybių ir elgesio žmonės taip glaudžiai prisiriša prie savo šunų kompanionų. Tačiau skirtingai nei žmonių, sunku ištirti vidinį šuns proto veikimą. Vis dėlto akivaizdu, kad šunys turi ilgalaikės atminties gebėjimą, nors jis skiriasi nuo ilgalaikės žmogaus atminties.
Ilgalaikė atmintis yra informacijos saugojimas, kad ją būtų galima gauti vėliau. Tai leidžia žmogui apie tai negalvojant žinoti, kad šuo turi keturias kojas. Akivaizdu, kad žmonės turi didesnę tokio tipo atmintį ir gali organizuoti bei saugoti informaciją kitaip nei šunys. Šunys parodo savo ilgalaikės atminties gebėjimus mokydamiesi daryti dalykus, kurie nėra jiems būdingi. Pavyzdžiui, dresavimas namuose yra elgesys, kuris nėra natūralus šunims, tačiau jie vis tiek gali išmokti.
Kai informacija saugoma ilgalaikėje atmintyje, smegenyse įsijungia neuronai. Šio tipo atmintis yra tiesiogiai susijusi su mokymusi visą gyvenimą, o šunys tikrai gali mokytis. Todėl aišku, kad šunys turi ilgalaikius prisiminimus. Šunys mokosi susiedami elgesį ir šeimininkų reakciją ar kitus aplinkos veiksnius.
Jei šuo yra giriamas už jo elgesį, jis sukuria teigiamą asociaciją ir išsaugo tą asociaciją savo ilgalaikės atminties banke. Panašiai kaip žmonėms, pagyrimas ir atlygis padeda šunims greitai perkelti informaciją iš trumpalaikės į ilgalaikę atmintį. Šunų dresūra, ypač terapinių ir pagalbinių šunų, priklauso nuo šuns gebėjimo greitai mokytis ir išlaikyti tai, ko išmoko.