My cairn terrier had serious problems that I will not describe for those that have touchy stomachs themselves. When the dr. looks at his rear and gagged I knew it was bad. He was on prescription royal canin whitefish / potato diet. I found that annamaet makes basically the same diet under the sustain formula. Overall better limited ingredient diet made in the united states . Never a recall , all human grade . I have all my dogs on it and doing great. Chewy carries it and so does Hearty pet. I feel it is the best. Call the company they will send sample and a booklet you can show your vet . Hope it helps, my dr specifically said no blue buffalo limited ingredient but gave this the thumbs up .