It could be the change in the foods are being taken too suddenly! I agree with the earlier post as far as keeping him on chicken and rice if he seems to be doing well on it.
Also try some home-cooking (maybe the chicken and rice and slowly mix in the puppy food for him) maybe that will help to ease his belly.
__________________  my dear teddy for you left your  all over my heart |