When his girlfriend Amanda leaves him, Josh Michaels is broken-hearted and miserable at the thought of spending Christmas alone. A call from his neighbour out the blue, asking him to look after his dog Lucy, is the last thing he needs. But, like it or not, Lucy bounds into his life. And soon Josh realizes that Lucy is not only energetic, but also very pregnant. He suddenly finds himself looking after not just one dog, but five tiny, adventurous puppies too. Josh heads down to the local animal shelter, seeking advice, where he meets the beautiful, headstrong Kerri, who works to find homes for abandoned dogs. She says that the puppies are now his responsibility, but insists they must be adopted. As Christmas draws nearer, Josh can't help but be won over by his new, unruly family, with their joyous, unconditional love - he also finds himself falling for Kerri. Soon Josh realizes he wants nothing more than to give these dogs a home, and not only for Christmas ...Can Lucy and her puppies help Josh get over Amanda, win Kerri's heart, and stay with him for longer than just the holidays?