Golden-Retriever-Welpe Bailey (Stimme im Original: Josh Gad / deutsche Stimme: Florian David Fitz) wird eines Tages von dem achtjährigen Ethan (Bryce Gheisar) und dessen Mutter aus dem Tierheim geholt, um fortan bei der Familie zu leben. Einige Jahre später ist Bailey erwachsen und Ethan (jetzt:
Im Laufe von zehn Tagen und einer Strecke von 435 Meilen entsteht zwischen dem Profi-Abenteurer Michael Light (Mark Wahlberg) und seinem rauflustigen Straßenhund Arthur ein unzertrennliches Band. Light sucht verzweifelt nach einer letzten Chance für einen Sieg, als er einen Sponsor davon überzeugt,