A north-east man has battled mild hypothermia to run 24 hours in a bid to raise money for a dog sanctuary.
Ross Beveridge took part in the Glenmore 24 event – which challenges participants to run around a four mile loop of forest track near Aviemore as many times as they can between noon on Saturday to noon on Sunday.
Mr Beveridge is the general manager for Until Every Dog Has a Home, and decided to run funds to boost the sanctuary which gives care and behavioural training to dogs who have had a violent past.
The money will be used to cover the daily upkeep costs of the seven residents currently at the site.
Having done running events in the past Mr Beveridge set a goal of 100 miles but missed out due to the overnight temperatures.
The 39-year-old said: “I wanted to try and break the 100 mile mark this year and I was on track to do it until around 2.30am on Sunday when I started to lose pace and time due to the overnight temperature of minus five degrees and fatigue.
“I had to stop briefly to raise my core temperature as I was getting mildly hypothermic and that put an end to my 100 mile goal.
“After that it was just a case of keeping moving once I got going again and trying to get as many miles as I could.
“It was really tough going through the night, often alone for long periods with aching legs and your brain just telling you to stop and sleep. In the end I managed 82.48 miles in 24 hours.”
To boost the money raised for the sanctuary, visit www.justgiving.com/crowdfunding/ross-beveridge-1