Wszystkie psy idą do nieba... chyba że mają niedokończone sprawy na ziemi. Nie tylko koty mogą żyć kilka razy.
Bailey to uroczy kundel, który po serii niefortunnych zdarzeń odchodzi z tego świata. Ku swemu zdziwieniu odradza się ponownie jako złotowłosy szczeniaczek i trafia w ręce ośmioletniego Ethana. 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ł swoje powołanie. Jednak jego misja dopiero się zaczyna, bowiem... odradza się w kolejnym wcieleniu. I w dodatku pamięta wszystko z poprzedniego życia! Czy uda mu się odnaleźć drogę do najlepszego przyjaciela i całkowicie poznać swoje przeznaczenie?