I understand your wanting to do what you think is the right thing for this Momma and her puppies...but, are you really able to provide ALL that will be needed including the cost of a C-Section if she needs one? Will you & your BF be available 24/7 for the birth and care of a litter? If you answer no to either...please do what's right for this Momma and surrender to a reputable rescue group.
I am a foster mom for Yorkshire Terrier National Rescue and would be willing to help you. I'll pm you my phone number and email.
Best of luck!