I have a Ragdoll kitty 6 months old 4 the last 5 weeks he has been vomiting up his food once a week I waited because I thought it was a hair ball .But then noticed he was not playing , Took him to the vet, Dr. took xrays and blood work ,Told me his stomach was irritated .Put him on Hills D/D in 1 week again he vomited .It's been mostly food but on occasion just brown fluid. I have had him on Instinct boost dry, and Primal Raw beef and salmon .Any ideas whats going on? he is not eating much now but I think he doesn't like the D/D dry I'm concerned I got him from a reputable breeder.