When Daisy arrives at the farm campsite where her family are spending her summer holiday, she knows she’s going to have the best time ever. Especially when she finds out that the farm dog has just had puppies! Daisy can’t help falling in love with Barney, the smallest of the litter of German shepherd pups. Barney takes to the friendly new girl who sneaks her food and smuggles him into her sleeping bag at night, and soon the pair are inseparable. Daisy longs to take Barney home with her and can’t bear the thought of leaving the puppy behind. Will she find a way to persuade Mum and Dad to let her keep him?