Nine-year-old twins Grace and Jack run the Forever Homes rehoming service. Whether it’s a cheeky puppy or a shy kitten, they’re determined to pair every animal with their perfect person – and have lots of adventures along the way. Pip is a lively collie puppy who has a lot of energy. He needs LOADS of walks and a small flat in town is just not the right place for him. When the twins meet Ben on his parents’ farm, they begin to think they may have found Pip a home. But Ben already has a dog, faithful old Winston. Can he make room in his heart for two?