You may not think of yourself as a hero – but to the animals you help, you are exactly that.
Thanks to your support, animals across the country are rescued from harm, given urgent medical care, and shown the love they deserve. You make it possible for us to be there when they need us most.
But more animals are waiting. Frightened. Injured. Alone.
They need your help today.
Cruelty is never casual
When Star, a young Golden Retriever, was rescued, she had endured devastating abuse. Frightened and distressed, she was living a life no dog should ever endure. Thanks to supporters like you, she was removed from danger and given the care and safe space she needed to recover. At our rescue centre, she slowly began to trust again.
Eventually, she found a loving home — and a new name: Harper.
Today, Harper is safe, loved and thriving. Her past replaced with comfort, joy and security.
“The minute Harper walked through the door, I knew she was special”
Jenny, her adopter.
But not every animal is safe yet
While Harper is now living her best life, there are more animals across Scotland facing neglect, cruelty and abandonment right now. Every day, vulnerable animals arrive at our centres in desperate need of help. And every day, people like you make it possible for us to save them.
Your kindness changes everything
You’re already a lifeline for animals in crisis. Without your support, Harper’s story could have had a very different ending. But because you cared, she was rescued, healed, and given the life she deserves. Please give what you can today to rescue animals from cruelty, provide vital treatment, and give them the second chance they desperately need.
Please give now and be their hero once more
Every donation, no matter the size, helps to reach animals in danger, provide vital care, and give them the safety, comfort and love they deserve.
Text SSPCA followed by your donation amount to 70470 to give that amount.
Texts will cost the donation amount plus one standard network rate message.
How your donations made a difference in 2025
104,635
Calls to our Helpline
4,227
Animals adopted
121
Completed special investigations (SIU)
6,367
Domestic arrivals to our centres