I know one of the best food on the market is Royal Canin. And I know for a fact they have vet diet foods. They do have a hypoallergenic food Hypoallergenic food by Royal Canin

try this link you has the info on it. Good Luck.