Ohhh...she is just precious!! My first thought of a name for her was "Sophie". I don't know why because I nomally don't like that name but she just looked like a Sophie to me. Juno would work too.
We got our first put when she was 6 wks old too. It was too young at that point, but I didn't know that at the time. But, my MIL's dogs taught her the rest of the social skills she needed to know. It's best to learn them from the mother, but sometimes you got to do what you got to do. If you have other dogs she can socialize with after she gets her shots she should turn out fine.
But, I will say, she is a gorgeous little girl!!!