Renee Richardson’s list of Christmas wishes includes: a few more clients at her hair salon, a few lessunsuitable dates set up by her father, and some new friends for her troubled young son, Kieran. Little does she know that Kieran has already made a pal in their new town . . . a scrappy little dog named Max, who he found in the woods.
When Max gets caught in a snare, Kieran and his grandfather rescue the pup, and the whole family begins to bond with their four-legged guest. The holidays draw closer and more chaotic and Renee has her hands full, especially when Max’s owner turns up to claim him. Travis Diehl is the first man to intrigue her since her divorce—though she’s facing stiff competition in a local bombshell who also happens to be Renee’s most important client. But as a white Christmas becomes a bona fide blizzard, Kieran, Renee, and Max may all gain the gift they’ve been longing for—loyal companionship and a lifetime of love .