Rebecca Anderson always dreamed of happily-ever-after, but those dreams were shaken when she had to leave vet school to nurse her dying mother. They were completely shattered when her boyfriend betrayed her in the cruelest possible way. Crushed and lonely, Becca seeks out the one person she knows she can trust - her best friend, Ethan.
Jeannie Montgomery runs an animal shelter in Kabul, where she not only rescues strays, but also helps Western military personnel bring their newfound pets home when their tour of duty is up. Jeannie's heart nearly breaks when she receives an email from a stateside marine, pleading for her help with finding his dog. As she begins communicating with him via Skype, an instant attraction sparks between them, strengthening Jeannie's resolve to do whatever it takes to fulfill his Christmas wish.