Dan (Grant Gustin), policier, rêve d’intégrer la brigade canine, mais personne ne lui donne sa chance. De son côté Ruby, petite chienne abandonnée, perd espoir de trouver un jour un foyer. Lorsque le destin rapproche ces deux compagnons d’infortune, un lien indéfectible se crée qui va les aider à affronter l’épreuve la plus difficile de leur vie. D’après une histoire vraie.