There is no question in
my mind that the pup is a mix. AND A DARN CUTE ONE I must say !

I can sure see why you couldn't leave with out her. That is a really tiny pup to be under 1 lb at 9 wks. Do the back legs go off to the side of the body or are they underneath the body like they should be? Hope all goes well at the vet.