Hi A.,
I wouldn't give her mineral oil, I used it before and my doctor said that it was not a good idea, not for me! So imagine on a baby! It is really bad for your body.
I always had that problem with me and one of my daughters, the best that i could find is, skim milk instead of whole, they al have calcium the same, so unless she is skinny, skim milk will help her. Otherwise, mix whole with water or give her half the milk and then water. or first the water....
100% fruit juice, not apple (apples in some ways cause constipation like apple sauce but the juice or skin can help a little but not too much) so go with mango, pear, tomato, ask your doctor about activia yoghurt, they taste great and work! Nothing that seems harmfull for a baby either, they also make cheese with the same cultures that helps, but ask your Doc. first just in case.
Always remember the B.R.A.T. diet and never give her those ingredients (Banana, Rice, Apple sauce, Toast) those are things that constipate! Nothing realated either, like crackers, pasta, or cereals that contains them like rice crispies or Special K.
Try giving her 4 servings of fruit and/or youghurt a day spread with the meals. Make sure she gets some of this with every meal, it will help push the food better. Always give her juice or youghurt with every meal and water!
I wouldn't switch to soy milk unless you find that she is lactose intolerant, soy has been linked to several illnesses, it is not the angel soy we used to think of.
I am not sure what to believe, but here is a link of what is not good about soy:
http://www.tropicaltraditions.com/whole_soy_story.htm
Just in case, I wouldn't give it to a baby, I am very natural and like organic and safe products specially for children.
If your Doctor says that it is OK to try Activia, I would try it because it works!
Best of luck and hope you can help your little one soon.
Mariana Abadie
www.MyKidsFirst.com