Ok. I found it very difficult, and I was on a 1year education visa, but I guess I did do it on my own, no agents. I also had to show my long term lease contract.
I have a non o visa, I am a dependant on my hubby's visa as I am not 50 yet and you will only need the 800,000 in the bank in her name if your her dependant.
We travelled from Australia to Thailand with 2 shepherds and 2 cats, all in cargo hold and they were not stressed at all. We also used a professional pet transport company from Australia. well worth it. And yes keep your dog away from soi dogs, they all carry some disease. Make sure you keep your rabies and vacinations up too, and we treat our pet every month with Bravecto, it's a must.