When single mum Megan (Candace Cameron Bure) moves to a new town, she feels guilty for uprooting her ten-year-old daughter Caitlin (Katie Hawkins). Seeing that Caitlin's only friend is their neighbour's dog, Megan agrees to adopt a pooch of their own to keep her daughter company. Megan instantly regrets her decision, when Caitlin becomes smitten with the biggest, sloppiest dog in the shelter, a loveable but unruly pup named Jake. Just as Jake begins to destroy their new home, a handsome stranger named Ben (Victor Webster) knocks on her door, claiming Jake is his. A professional baseball player, Ben was travelling for a game when Jake ran away under the less-than-watchful eye of his friend Ryles (Jamison Jones) and wound up at a shelter. When Ben sees how Caitlin's love for Jake almost matches his own, he agrees to share custody with the little girl, despite immediately butting heads with bossy Megan. Will Ben's puppy play-dates keep this proud bachelor on a short leash, or will he soon discover his best friend is leading him straight to love?