Rosie and Jim

Story

Rosie and Jim are two rag dolls who live aboard a narrowboat called the Ragdoll, which is from Birmingham. There, they sit with a concertina on their lap, and come alive when no one is looking to explore the world that they pass by on the canal. They learn to experience things by following the Ragdoll's owner on his or her adventures, and secretly joining in with them. Usually they end up causing trouble, but they are never detected because no one ever sees them.

Rosie

Rosie (puppeteered and voiced by Rebecca Nagan) is the female rag doll. In their adventures, she carries a bag that has her name written on it. She wears a yellow dress and has long shaggy black hair. She is often heard referring to the boat driver as "fizzgog" (John Cunliffe), "loopy lobes" (or just "loopy"; Pat Hutchins) and "tootle" (Neil Brewer).  She calls Jim "Noggin". Her skin colour changed from white to black over the course of the series.

Jim

Jim (puppeteered and voiced by Robin Stevens) is the male rag doll. In their adventures, he can be seen carrying a note book, in which he sometimes draws things that he has seen. He has short red hair and wears a Light brown Trousers, a Shirt, with a red scarf and a brown waistcoat. He also refers to the boat driver as "fizzgog", "loopy lobes" and "tootle". The shade of his skin has changed slightly throughout the series.

Duck

Duck sits on top of the Ragdoll boat and can be heard quacking when there are no humans around so that both Rosie and Jim know that the coast is clear. During many episodes, Rosie or Jim can be seen kissing the duck.