Am glad you finally decided to join us here instead of lurking.
Anyway, I'm sorry you bred that tiny 3 pound girl. That is too small, regardless of what a Vet. said. Fact is I would be finding me a different Vet. if one ever said that to me. Your girl could die, along with any pups and I hope when she starts to whelp, you take her to the hospital. It will be very critical for her and the pups.
It's my guess you bred her only to make money, since you had already told the breeder that you couldn't afford a third one so soon. Seems she talked you into breeding for money and that is so very, very wrong.
If your girl survives this, please have her spayed, and have the boy neutered. They should have been pets only in the first place.