Un chien, aux vies multiples et animal de compagnie de plusieurs personnes, recroise le chemin de son ami devenu soixantenaire et lui prête main forte.
Entre Ethan, un garçon, et son chien Bailey, c'est une belle histoire d'amitié. L'animal voit Ethan grandir, tomber amoureux. Mais les années passent, Bailey vieillit, se réincarne dans la peau d'un autre chien et devient le partenaire de travail d'un policier. Ses vies s'enchaînent avec d'autres personnes...