As parents know, getting a small child to sit still and concentrate is not always easy.
To help wriggly students from kindergarten to Year 2 sit on a mat during lessons, St Stephen's School teacher Celeste de Villiers made heavy "lap puppies" that place gentle pressure on their legs.
She took the concept of weighted sandbags, which occupational therapists have used for many years to calm children who have sensory processing difficulties, and turned them into big-eyed puppies made from bright, tactile fabrics.
"We tell them the puppy's asleep," Mrs de Villiers said. "They love it, it helps them feel secure."
The lap puppies had become so popular with students and so successful that parents were now helping the school produce more.