When single mom Megan Nolan (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 neighbor Gail’s (Kali Rocha) dog, Megan agrees to adopt a pooch of their own to keep her company.
Megan instantly regrets her decision when Caitlin becomes smitten with the biggest, sloppiest dog in the shelter, a lovable 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 traveling 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?