When a dog is hurt, abandoned or forgotten, our small team in Thayang steps in to give them a second chance.
Every life we save starts the same was, with care and compassion.
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.
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.
We can usually take in 5–10 rescues a month depending on space at our current shelter and available foster help.
Road accidents, parasites, dog fights and abuse are common causes.
Cost, space at Baan Maa's current location, distance, manpower
Some cases are too far away, we have no room, or they are not ready for us to intervene
After rescue, dogs are given the medical care they need and are prepared for adoption or, in some cases, sanctuar life.
We provide essential veterinary treatment from amputations and wound care to physiotherapy in partnership with trusted local clinics.
Socialisation, leash training, and gentle behaviour work help each dog rebuild trust and confidence after trauma.
When a dog is ready, we help them find a safe, loving home where they can truly belong.
For some dogs, the best life means staying at Baan Maa or returning to their familiar community under our ongoing care.