Keep watch on her stool.. she may have to be wormed often. Puppies are into everything, and will re infest themselves until they are adults.
Stress, change of food, vaccines, etc. can all affect the immune system. Mostly, dogs outgrow this, with or without our help. I find, though, that vaccinating is usually the culprit.