Cupid's Christmas (Serendipity #3)
Bette Lee Crosby
Cupid matched John and Eleanor thirty years ago, but Life Management stepped in and fouled things up. Now they are both single and back together again, but before Cupid can give them the happiness they deserve, he’s got to come up with some magic, a few miracles and a dog for John’s daughter.