Ferrets, snakes, rabbits, a squab, a tortoise and cats sit side by side in pens, some having been there for months awaiting new owners.
There are many reasons why these animals have found their way to the Angus, Fife and Tayside Rehoming Centre in Petterden – some of them are runaways and strays, while others have suffered abandonment, neglect or abuse.
The Scottish SPCA facility is one of the charity’s smallest but among its busiest, and this summer it has been “chock-a-block” with animals.
Assistant manager Dale Christie said the centre’s work is “continual”.
He added: “We’re faced with all sorts of situations – abandonment, abuse cases, neglect.
“We are getting numerous phone calls a day as well – people wanting to hand animals in at the same time.
“We’ve got quite a few cats at the minute. There are always new ones looking for new homes.”