Anna and her new puppy, Fred, go to spend time on her grandparents' canal boat during the summer holidays. Anna loves the boat, and so does Fred, but her grandparents have a black Labrador, Sunny, and he's very grumpy with Fred. Fred gets lost on the river bank and the race is on to find him before the boat has to move on.