The moonbeam was getting wider and wider and soon it became a sea of light and Dot was not sure if she should stop walking.

Shasha had jumped out of her arms and was slowly disappearing in the distance, leaving behind shiny gold paw-prints.

“Wait!” Dot shouted after her, but she was out of sight by then and Dot had no choice but to follow her trail.

As she skipped along, she forgot to look around her and was surprised to suddenly feel a tap on the shoulder.

At first she didn’t see anything, sensing only a gentle wave of air that seemed to embrace her.

The shimmering light was forming shapes in front of her, and slowly her eyes met other eyes and soon there were smiling faces too.

Children were stepping out of the light, one by one, and holding hands they formed a circle around Dot.

She giggled, spinning and clapping her hands.

The children were dressed in gold and they had transparent skin through which Dot could see clouds.

She looked at her own body and saw that she too was dressed in gold and appeared to be sitting on an invisible cloud.

For the first time, Dot wondered if she might be dreaming.

If I am dreaming, she thought to herself, then I can do anything I want, and just as she thought that, she became the cloud and drifted away.

She floated above the laughing children and the sea of light that was now turning into a real ocean.

“Shasha, where are you?” Dot didn’t want to fly alone anymore.

Soft purring told her everything was all right and Dot opened her eyes. The cat was curled next to her.

The moon was shining into the room, and on the carpet near the window she could see a tiny gold paw-print.

(to be continued)