La película cuenta la historia de un perro llamado Bailey, que nace una y otra vez, buscando diferentes misiones en el ciclo de la vida, y finalmente regresa con su dueño original. Fue lanzado en los Estados Unidos el 27 de octubre de 2017 y en China el 3 de marzo de 2017.
Los perros han renacido muchas veces y han cumplido diferentes misiones en el ciclo de la vida. Al principio, el perro creció con un niño pequeño e incluso le encontró una novia. En la segunda reencarnación, el perro se convirtió en perro policía. En la tercera reencarnación, Corgi estaba con una estudiante y experimentó su amor. En su cuarta reencarnación, se encontró con la fría violencia de su familia adoptiva, pero al final se transformó nuevamente en el niño original, lo que lo llevó a un matrimonio tardío. Después de cuatro ciclos, el perro finalmente regresó con su dueño original, el niño.