A stable worker feared she was not in Errol any more when a mini twister spun into her Perthshire yard.

Footage of the phenomenon at Inchcoonan Equestrian was captured on camera and has been shared on social media.

Yard assistant Rebecca Cromar, 21, said she was lucky to have seen it in time to whip her phone out and capture the rare sight.

"I came round the corner and saw something out of the corner of my eye.

"It was getting bigger and bigger. It was really cool."

She said the yard is normally packed for shows but on Saturday it was empty - except for the 30ft mini tornado.

Ms Cromar added: "We were saying it's like something out of the Wizard of Oz right after it happened.

"We put it straight up on our Facebook page within about 20 minutes.

"We have a lot of people on our business page but I never expected this to go viral.

The stables and livery yard often shares competition news on its Facebook page, however this video attracted almost 10,000 views since it was posted.

STV weather presenter Sean Batty explained how the phenomenon occurred.

He said: "We see this sort of thing develop occasionally on warm days, especially over tarmac and concreted surfaces which can get hot and create strong updraughts of air.

"When these occur over car parks or on our streets we sometimes will notice litter and some dust starting to move in a circular motion, however when it happens over dusty or sandy areas then the funnel is much more visible, as in this case.

"I would call the phenomenon caught in this video, a dust devil. As warm air rises from the heated surface and meets cooler air this can cause the air to start rotating in an anti-clockwise direction.

"Air rises into a column, and as more warm air is pulled into the bottom from the surrounding area, this action creates a suction effect.

"Tornadoes form in a different way, as unlike the dust devil, a tornado will come from a large cumulonimbus cloud.

"Compared to a tornado a dust devil is much weaker. In this example internal wind speeds are unlikely to have reached more than 40 mph."