Фильм представляет собой экранизацию трогательного бестселлера В. Брюса Кэмерона и рассказывает о нескольких жизнях одной собаки. Главный герой фильма — собака. Пёс отлично помнит все свои прошлые жизни. Сначала он родился уличным щенком, потом — жил у мальчика по имени Итан, затем — переродился в полицейскую овчарку, а после стал милейшим маленьким песиком породы корги. Но очередное перерождение сделало настоящий подарок: он вновь появился на свет неподалеку от дома уже пожилого Итана, и им выпал шанс соединить судьбы ещё раз…