Bailey jest cudownym szczeniakiem i największym przyjacielem małego Ethana. Razem dorastają, a pierwsza dziewczyna Ethana jest też „miłością” Baileya. Czas mija, Bailey jest coraz starszy i wkrótce odchodzi. I nagle budzi się jako młody owczarek, pies policyjny. W kolejnych żywotach raz jest malutkim pieskiem pokojowym, raz potężnym bernardynem, szpicem, kundlem... ale ciągle czegoś mu brak.