Matching rescued dogs with loving homes in Thailand and abroad
Every dog deserves a second chance. From the streets to your sofa, we guide the journey of rescue, recovery, and re-homing.
Adopting from Baan Maa changes two lives
Adopting a rescued dog changes two lives at once: Theirs and the next dog waiting for help. We manage the care, paperwork and journey home. You provide the love.
Our Adoption Process

Enquiry
Fill out a short form about your home, lifestyle and the kind of dog that your looking for.

Match & Interview
We’ll connect you with dogs ready for adoption and have a friendly call to help find your perfect companion.

Home Preparation
Whether local or international, we’ll guide you through travel or collection logistics.

Agreement & Welcome
Once everything is in place, you sign an adoption agreement and receive your new friend ready to begin life with you.
All adopted dogs are health checked, sterillised, vaccinated, and fully prepared to make a safe journey home.
Meet Our Dogs Looking for Forever Homes
Paisley
Care Bear
Popcorn
Danny
Champ
Jeut
Ayr
Rambo
Wan
Biao
Peach
Ka Nom
Coco
Khao Hom
Real Families, Real Love
Long before Baan Maa, we were already changing lives through adoption and travel support.
Important Information
Where We Can Arrange Adoptions
At this time, we can arrange adoptions to Europe, the United Kingdom, the United States, or locally within Thailand.
Flexible Adoption Applications
We know finding the right match matters. If during the process we feel another dog may be an even better fit for your home and lifestyle, we’ll contact you to discuss. Our priority is always the best outcome for both you and the dog.
Adoption Costs - Important to know
Adopting a dog from Baan Maa is always free – we never charge an adoption fee for our dogs. The only costs involved are those needed to prepare the dog for travel and the travel itself.
- If you adopt locally in Thailand, we simply ask that you cover the travel cost of the dog. If you plan on collecting the dog in person, there are not costs whatsoever.
- For international adoptions, adopters are asked to cover the dog’s travel, tests, and paperwork.
Adopting a dog internationally from Thailand typically costs between £1,500 and £3,000, depending on:
- Destination
- Weight of the dog
- Airline used
We are committed to complete transparency and will notify you immediately if there are any changes to the costs. While we do not charge an adoption fee, we ask adopters to cover all expenses involved in the process.
Deposit and Final Payment
A £400 deposit is required once your application is successful. This covers:
- Living arrangements until departure
- Vaccinations
- Required paperwork
The remaining balance will cover:
- Travel crate
- Transportation to Bangkok, where dogs stay 2–3 nights for a final vet visit and flight certificate
- Flight to their forever home













