C.M.
Try goat milk. It's a lot easier for children to digest. You don't lose much in the way of calories and you don't have the hormone mimic issues of soy. Do you dilute his juice? Children this age should have 1/2 juice and 1/2 water. Cuts way down on the diaper rash. Even so, he shouldn't have more than 8oz of juice a day. The other thing to look at is his diet. Maybe too much fruit? My boys are fruit freaks and will eat it to the exclusion of anything else if I let them. I know they are getting too much when the stool gets loose.