Being jumped/having encounters like she's already had, have not been positive for her. With that, I would not put her in doggie daycare at this point. She needs to be around dogs that are neutral to her, or atleast friendly/tolerant. NO negative dog experiences..I would work on the socialization with the trainer if you can't find anyone with a neutral dog for her to be around.
If you want to take her out in the big wide world, lots of space/hiking, I'd put her on a long line, so you will have control over her if you need to reel her in.
While I know most recommend not taking puppies out until all their shots, well hogwash to me..Mine are with me 24/7 when I first get them. I do not take them to areas that I think would be "iffy"..or have alot of dog action. At that young age, (8wks+) I don't put them on a leash, they are pretty dependent on me and always follow, makes it easier for offleash when they are older..(of course this in areas I know are safe).
So at 16 wks, 4 months, she is probably just DYING to get offleash, with that again I'd use a long line and I'd start those obedience classes asap..
Danger Danger vom Kleinen Hain aka Masi
"Angel" Jakoda's Bewitchen Sami CD OA OAJ OAC NGC OJC RS-O GS-N JS-O TT HIC CGC
"Angel" Steinwald's Four x Four CGC HIC TT
Harmonyhill's Hy Jynx NA NAJ NAC NJC RS-N JS-N HIC
Jakoda's Jagged Edge