You might want to also check to see if you can find probiotics - most health food stores carry them, in a refrigerated section. You can get them for babies and young kids too.
If she's had antibiotics any time in her life, her intestinal flora could be out of whack and probiotics should help. The powders have a LOT more organisms and different varieties in them than yogurt, but even yogurt might help some.