Filmul este inspirat dintr-o poveste reală, petrecută în Japonia în prima parte a secolului al XX-lea, drama urmărește relația specială, apărută spontan între un profesor universitar și un câine pe care îl găsește pe stradă și îl duce în casa lui. Ani de-a rândul, loialul animal Hachi își însoțește în fiecare dimineață stăpânul la stația de cale ferată și îl așteaptă în fiecare seară la aceeași oră și în același loc să se întoarcă de la serviciu. Într-o zi nefastă, însă, profesorul moare subit în urma unui atac de cord. Timp de 9 ani, Hachiko merge zi de zi la gară pentru a-și întâmpina stăpânul, uimindu-i pe localnici prin devotamentul lui și predându-le acestora o lecție despre iubire, loialitate și compasiune. Acesta este o refacere al filmului japonez Hachiko Monogatari, din anul 1987.
În urma unei experiențe traumatizante din timpul războiului, în care își pierde stăpânul, Max rămâne cu sechele. Nu mai răspunde la comenzi și se sperie de zgomote puternice, pe care le asociază exploziilor și focurilor de armă din război, și care îl fac să devină agresiv. Considerându-l inapt pentru a-și mai efectua misiunile de recunoaștere, armata decide să-l eutanasieze pe Max, însă familia lui Kyle acceptă să-l adopte.
Tânăra Emily primește în dar un pui de cățel roșcovan care se va dovedi un câine magic: cu cât este mai iubit, cu atât el crește mai mare, și mai mare. Nu va trece mult timp până când apartamentul de oraș în care locuiesc va deveni neîncăpător, iar fetița va porni în aventura vieții ei, însoțită de unchiul său trăznit.