Bailey teab kindlalt üht: kõik koerad, kes pakuvad tingimusteta armastust, nagu tema ise, lähevad taevasse. Aga enne kui Bailey rahus puhata saab, vajab tema abi üks perekond – perekond, mis on purunemise äärel. Bailey teab, et selle pere aitamine tähendab, et ta ei mäletaks enam oma eelmisi elusid ega teisi peresid, kellega ta on kohtunud ja keda armastanud. Aga mõnikord on hädasolijate aitamine auhind iseenesest. Seekord ühineb Baileyga Lacey, teine väga eriline koer, kes aitab Baileyl mitme elukaare jooksul oma lubadust täita.