An otter was left for dead after being hit by a car and driven over on a road near Kinross.
While others drove past, one person noticed Ballo’s head was moving and that he was still alive.
They called the Scottish SPCA (Society for Prevention of Cruelty to Animals) after finding him at the side of the road.
Wildlife assistants had to sedate the otter who had been left badly injured and “feisty” after his ordeal.
Despite being reluctant to be caught, he was taken to the charity’s vet suite where he was given a physical examination and had a series of x-rays taken.
“Amazingly, there wasn’t a single break or fracture and all of his teeth were intact,” a spokesperson for the Scottish SPCA said.
“Ballo had a gash on his face and nose which needed treatment, but luckily he started eating well so all of his medication could be put in his food.
“He was in our care for a few weeks until his face healed, he gained weight and became strong and fit enough to survive in the wild.
Ballo was released at the beginning of the year near to where he was found, the charity said.