A small ferret is recovering in an animal centre near Dundee after a rather unusual river rescue.
The furry creature is believed to have been stranded on a rock for up to three days in the middle of River North Esk in Angus.
The animal was initially sunbathing by the river, before having to be helped to safety.
Officers from the Scottish SPCA had to use a ladder and a net to rescue the ferret after it became stuck due to the fast-flowing water, just north of Edzell.
A concerned member of the public had contacted the animal welfare charity after initially spotting the ferret.
Animal Rescue Officer Coreen Hill is now hoping to reunite the ferret with its owner.
She said: “The ferret had been seen for three days prior to us being called out on the evening of Thursday September 1.
“At that time the ferret had been sunbathing and the area had a slight rock formation where he had been sleeping and looked to be under no stress.
“Since they can swim I decided to check back in the morning and assess the situation.
“When I returned the next day the area that the ferret had been on was in the middle of very fast flowing water.
“At that point I decided that, due to safety reasons, this would not be a rescue that could be carried out on my own.
“I asked my fellow Animal Rescue Officer Ben Soutar to assist to see if we could rescue the ferret together.
“By the time I returned with Ben the ferret had woken up and was furiously trying to escape from the rock, but was unable to do so due to the fast flowing water.
“We placed a ladder over the rocks and my colleague stretched over to try to encourage the ferret to pop into the net.
“After much persuasion the ferret hopped into the net and was moved to safety.
“He was very happy to be rescued and taken to our centre in Petterden for much-needed food and sleep.
“We will look after him until we can discover his original owner or find him a loving new home.”
Anyone with information is being asked to contact the Scottish SPCA’s animal helpline on 03000 999 999.