Caitlin Mulchahy doesn't have much time for socializing now that her sisters' handyman business is thriving. For Dr. Jack Gannon—former Marine medic—keeping the residents of Apple Grove healthy is a welcome distraction from the haunting memories of his time served in Iraq. Although the two have lived in the same small town their whole lives, Cait and Jack barely know each other. That is until a stray puppy leads them to the same place at the same time. But it will take more than one adorable canine to get these two together—it'll take a whole town.