When your dog has an upset stomach stay away from rice pumpkin etc. they give this false impression of helping but they actually cause blockage. When feeding meats buy from an organic butcher or reputable raw food purveyor. There is a misunderstanding that real fresh meats contain too much protein for small a dogs. It's the fats additives and chemicals added to foods you should worry about.
Stick to one thing. Cooked chicken is a gentle protein. Add some Greek plain yoghurt to it. I would also recommend a digestive enzyme to help breaking down the foods and allow her intestines to heal with the help of the probiotic in the yoghurt or but a probiotic and sprinkle it in her food. I also recommend feeding her the water from the cooked chicken to ensure she isn't dehydrating. I've yet to see a dog refuse to drink chicken water |