Hi ! I had the same problem with my puppy ! She was on Royal Canin and doing good but one day she started vomiting and having diarrhea. I did like you and gave her hamburger and rice but the minute I gave her kibbles, she would start being sick again ! So I just switched food and she started feeling good immediatly ! She has been on Pro Plan for 4 months now and doing great !