The Christmas Shepherd
English1 Seasons|11 Episodes
Christmas Movies2017GE
Sally is heartbroken when her dog runs away during a thunderstorm. When she learns he was found by Mark, a widower, she travels to Boston to get him. Sally and Mark are given the best Christmas gifts of their lives when they fall in love.