A poorly hamster that was in need of pet medication was found on the Edinburgh landmark, Arthur's Seat.
The hamster, which has been named Arthur, had lost a lot of hair because of a skin condition.
It was found in its cage by a walker after her dog went sniffing around the bush where Arthur had been ditched.
June Chalcroft, local inspector at the Scottish SPCA, explained that Arthur must have been someone's pet as he is very friendly and well handled.
She said: "It's likely the owner has panicked about Arthur's skin condition and decided they didn't want him anymore.
"Whoever left Arthur has been particularly cruel.
"Although there was food and water in his cage, he would eventually have starved to death, so we're keen to track down whoever owned him."
The charity also warned that it is an offence to abandon an animal that can lead to six months in prison, a £5,000 fine and a lifetime ban from keeping pets.