I'll call the vet in the morning, though I'm not sure with what they do in these situations. I've tried finding small dog/yorkie rescues online & have got no where.
We have low cost spaying at the Humane Society, it's $65 now for a spay, you have to get blood work done at your regular vet.
I had to be out today & didn't get to call her again, she never called me which makes me worry she's already found her a home.

I'm going to call first thing tomorrow & hopefully we can talk about some kind of options.