Собака на ім’я Бейлі проживає кілька життів, щоразу перероджуючись в іншому тілі та в нових господарів. Протягом цих втілень його шлях знову й знову перетинається з хлопчиком на ім’я Ітан, який одного разу врятував його 1962 року. Через нові родини, нові імена та нові долі Бейлі намагається зрозуміти сенс свого життя і те, навіщо він повертається знову і знову.