Zoe is thrilled to be helping out at her Auntie Jo’s animal shelter over the Easter holidays. But she doesn’t expect to come across a box on the steps of the shelter containing three tiny abandoned puppies. It’s touch and go for the littlest pup, whom Zoe names Cookie. Over the next few weeks, Zoe takes special care of Cookie and a close bond is formed between the two of them. But how will Zoe cope when it comes for the puppies to be rehomed?