Ok, good please bring her in for her tooth. Do you think you could talk to the Vet about the 'other things' and the costs at that time too?
I know that you really, really want the be Zoie's Mom forever

So please keep in touch and we are here for you and ready to try and figure something out to help you