Історія розповідає нам про декілька життів одного собаки. Спочатку він був чоловічої статі, і його звали Бейлі. Він прожив щасливе життя з хлопчиком Ітаном, після чого пес переродився в іншому тілі – дівчинки Бадді. І так кілька разів. Для кожного господаря він ставав кращим другом і робив все можливе для їх щастя. Отримавши нове життя, пес розуміє, що його господарем знову є Ітан. Фільм не тільки про те, як живе собака, а й про прихильність до людей, про справжню дружбу і про те, яку роль відіграє пес в житті людини.