
What Rescue Means
At Baan Maa, 'rescue' means more than taking a dog off the street. It means stepping in when no one else can.
We take in injured and neglected dogs, treat emergency medical cases, and give long-term shelter to those who have nowhere else to go.
Most of our work happens here in Thayang, but sometimes our rescues reach across neighbouring provinces when the need is urgent.
Every dog deserves safety, comfort and a chance to heal, no matter where they come from.
How Rescue Happens
Our rescues begin with a message, a call, or a post online. Locals contact us when they see a dog in need, and sometimes we find them ourselves.
Call/Report
Pick Up
Vet Care
Quarantine + Vaccinations
Rehabilitation
We can usually take in 5–10 rescues a month depending on space at our current shelter and available foster help.
Returned to
Rescue Point
Adopted
The Reality
Our rescued dogs often come from heartbreaking situations. Cost, space and distance are just some of the challenges that we face.

Reasons for Rescue
Road accidents, parasites, dog fights and abuse are common causes.

Biggest Challenges
Cost, space at Baan Maa's current location, distance, manpower

Saying No
Some cases are too far away, we have no room, or they are not ready for us to intervene
The Transformation
After rescue, dogs are given the medical care they need and are prepared for adoption or, in some cases, sanctuary life.

Medical Care
We provide essential veterinary treatment from amputations and wound care to physiotherapy in partnership with trusted local clinics.

Emotional Rehabilitation
Socialisation, leash training, and gentle behaviour work help each dog rebuild trust and confidence after trauma.
Finding Homes
When a dog is ready, we help them find a safe, loving home where they can truly belong.

Sanctuary Life
For some dogs, the best life means staying at Baan Maa or returning to their familiar community under our ongoing care.
