Bringing your pet here is the easy part. I did it myself without an agency.
It’s getting your pets home from Thailand is what you need to focus on. Check your home countries regulations.
Personally if I ever wanted to go back to Australia, I’d have to move from Thailand to a different country for a few months and then head back home with my dog. I’m not sure if can be done directly as Thailand isn’t listed in any of the groups of approved countries to import pets from into Australia. Even if it could be done directly I wouldn’t be putting my dog through the minimum 30 day and probably longer quarantine. But Australia has very strict biosecurity so I imagine your country would be a bit more forgiving.