OMG.. she is absolutely precious... She is lucky to have you to have taken her in... Good thing your friend called you.. can you imagine an 18 year old tryna take care of such a fragile puppy???
I didnt see if you named her but miracle, angel or precious all seem to come to mind!