I have our pitbull on Natural Balance Limited Ingredient diet. I've found that a lot of dogs with food allergies are actually allergic to chicken, so we have our dog on a completely chicken free and grain free diet and it's definitely helped. She does have other allergies too though, has the stuff on her belly, we got GNC medicated shampoo per vets advice because she's got some funky stuff on the ends of her ears, and I didn't see the point in using two different shampoos. The shampoo helps significantly, its anti bacterial and anti fungal, and on her worst days we just give her some benadryl per vets advice as well. She also has no fleas, etc, but just has bad allergies. Found out our cats have allergies too, they've been on a grain free diet since we adopted them two years ago, but a year ago I switched them off of chicken, and they've made huge progress, but again, on their really bad days I give them allergy pills the vet gave us. It's hard work having animals with allergies lol.