I would go ahead and get her wormed. Round worms lay dormant in the muscle and will activate by pregnancy. The bitch passes it to her whelps, and as she will continue to clean up after them, she will continue to get them at different stages. I always worm my bitches with the pups.
I would figure out how much she should eat, and then add a hard boiled egg to her meal, morning and evening. Eggs are awesome animal protein and dogs love them, they are easy to digest, great for the coat, natural, and they will help put good weight on the bitch.
After giving her a little time to settle in, I would sign her up for classes, maybe starting in January, after the insanity of the holidays, you don't want to set yourself up for failure, missing classes, not working outside of class, etc. Go slow, and just try to stay on this side of whatever she is fearful of. I mean, if she is fearful of people, keep her far enough away so that she does not distribute any outward signs of being fearful, yawning, hair up, barking, shaking. After a bit of time at that distance, reduce the distance slowly. If she does show signs of stress, increase the distance and keep going.
Plan on being in classes for about a year, once a week, work in class around other people working with their dogs. Not dog park, not social hour, just working on lead with yours while they work with theirs. This is where you can find people willing to do a meet and greet with you, these are the people that after a couple of weeks, you might let them do a meet and greet with your girl.
With other people, kids, etc, just say she is in training. Give her time to get used to you, bond with you, trust you, before trying to socialize her with the rest of the world. She will take longer than a tiny puppy to trust you and be ok with other things. It is all new to her. It is nice to get her out, but from a distance, and go slow. Try not to overwhelm her.
Jenna, RN CGC & Babs, CD RA CGC HIC
Heidi, RA CGC
SG3 Odessa, SchH1, Kkl1, AD
Ninja, RN CGC & Milla, RN CGC
Joy, Star Puppy, RN CGC
Dolly CGC & Bear CGC