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:
Der Film dreht sich um einen ehemaligen Feuerwehrmann, der vor Kurzem in den Ruhestand gegangen ist, und jetzt zu Hause gerne einen ruhigen Lebensabend verbringen würde. Daraus wird allerdings nichts, weil seine beiden Söhne, beide Mitte 20, noch bei ihm und seiner Frau leben. Da er sich nicht