El actor Josh Gad pone su voz en este filme para dar vida al perro protagonista. Gad ya había puesto su voz a personajes tan conocidos como el Olaf de Frozen: El reino del hielo (2013), y más recientemente a Le Fou en La bella y la bestia (2017).
Inicialmente fue Bradley Cooper el elegido para poner su voz al perro protagonista. Al final es Josh Gad quien da su voz al perruno personaje.
En este filme, Dennis Quaid interpreta al adulto Ethan, que fue quarterback en su juventud. Curiosamente Quaid ya dio vida a otros dos quarterback de fútbol americano en Cuando me enamoro (1988) y en Un domingo cualquiera (1999).
La banda sonora del filme incluye canciones de Simon & Garfunkel, Santana y The Bee Gees.
Lasse Hallström también ha dirigido otra película protagonizada por un perro, ya que adaptó la historia real de Hachiko en Siempre a tu lado. Hachiko.
La película se basa en la novela A Dog’s Purpose de W. Bruce Cameron, que se convirtió en un aclamado bestseller.