Ingrid lleva una vida apacible junto a Roshi, su adorable golden retriever. Tras años sin salir de su pueblo en Colorado, acepta la invitación de su hermano para celebrar el 4 de julio en Virginia. Allí los fuegos artificiales asustarán a Roshi que, sumado a la persecución de una jauría de perros, hará que inevitablemente se pierda.
Desolada, Ingrid se ve obligada a volver a Colorado. Sin embargo, Roshi no se dará por vencido e iniciará una odisea a través de varios estados para regresar junto a ella.
En su larga travesía, Roshi hará honor a su nombre, que designa al abad de un monasterio zen, ejerciendo de maestro en los distintos hogares por los que pasa. Y, mientras busca el camino de regreso, será adoptado por diferentes familias y algunas almas solitarias, a los que les cambiará la vida con su increíble inteligencia y bondad. ¿Dónde terminará el viaje de Roshi?