I also think she is much better off with you than the idiot who sold her so small! I know you will take good care of her! I know you know this, but just watch out for low blood sugar. Lexy will be 12 weeks old and is just 1 1/4 lbs. Her breeder wouldn't let her go until she was sure Lexy was eating well.
When I brought her home I put her in her new Snuggle Pups bed and she tried to nurse on the stuffed "mother dog!" It was soooooo precious!