Wszystkie psy idą do Nieba… chyba że mają niedokończone sprawy, tu na Ziemi. A niektóre z nich mają też do spełnienia ważną misję.
Okazuje się, że nie tylko koty mogą żyć po kilka razy. Główny bohater książki – Bailey – to uroczy psiak, który po serii niefortunnych zdarzeń odchodzi z tego świata. Ku swemu zdziwieniu odradza się ponownie, by trafić w ręce ośmioletniego chłopca imieniem Ethan. Wkrótce stają się nierozłącznymi przyjaciółmi a Bailey dożywa szczęśliwej starości u boku chłopca w poczuciu, że spełnił swoją misję.
Jednak zamiast udać się do psiego raju, Bailey przychodzi na świat ponownie w kolejnym psim wcieleniu. Czy uda mu się wreszcie odkryć, jaki jest cel jego życiowej misji?