Tim lives in Ashiestiel Green, a village near Edinburgh. He is living in their cottage by himself because Carrie is in Dubrovnic, helping daughter Linsey to run a coffee shop for tourists.
But Tim is not alone. He has Jane (his other daughter) and several village neighbours: First Class Freda, Alicia Weatherall, Senga Harris and librarian, Jessie Mackay. He also shares the cottage with his German Shepherd, Kandi.
However, Kandi is ten years old. Tim decides to retire her from County Obedience competitions - and would she like a doggie companion?
Senga likes the idea and recommends a local Dogs Trust Rescue Centre. Here, manager Susan introduces Tim to a young Jack Russell called TJ.
Although TJ has ‘issues’, Tim is ready to give the little guy another chance. Kandi sees TJ as the puppy she never had and helps him adapt to village life.
But when Kandi suffers a heart attack, TJ is soon in trouble again. So Tim asks Dogs Trust for a doggie friend for a lonely Jack Russell - and Chelsea is the perfect solution… She’s a Staffie, almost the same age and will chase a ball forever.
Now Tim is waiting for Carrie to come home…