Sally Brownová ( Teri Polo ), autorka a ilustrátorka knih pro děti, žije v malém městečku ve státě Massachusetts, kde se ona a její zesnulý manžel, armádní veterinář, usadili s Buddym, německým ovčákem, kterého našel když sloužil v zámoří. Sally je zdrcená, když její milovaný Buddy během bouře uteče a skončí v útulku několik mil od domova. Mark Green ( Martin Cummins ) a jeho dospívající dcera Emma ( Jordyn Ashley Olson) se snaží dát své životy znovu dohromady poté, co před třemi lety ztratili svou ženu a matku. Rozhodnou se adoptovat psa, který si okamžitě získá jejich srdce a pomáhá jim vyléčit jejich zraněné duše. Sallyna snaha najít Buddyho ji nakonec dovede až k Markovi a Emmě, kteří se musí rozhodnout, jestli se dokážou vzdát svého domácího mazlíčka, který přispěl k tomu, že se zvládli snáze vyrovnat se svou těžkou ztrátou. A Sally se musí rozhodnout, jestli chce Buddyho odloučit od této milující dvojice.