Two small kids + a dog. Yes, it will be hard to find a maid who is finishing contract. They are all choosy. But you may try to go for an older one, e.g. close to 40.
For maids finishing contract, they are always looking for perfect employer:
1. Madam is a working woman
2. no Por Por at home
3. no small kids
4. Sunday off
5. has her own bedroom
The problem is they try to search, search and search for a good employer. At the end running out of visa and end up with a "bad" employer.