Having a dog with skin allergies, finding a food for them can be hard. I spent a lot of time researching online and talking with a feed store manager. Blue Buffalo Basic works great for him. He can tolerate the salmon and the turkey. The limited ingredients have really helped limit his allergy reactions. The biggest downfall is the cost. It is really expensive, but worth it. The itching makes us both miserable. The product can be hard to find sometimes. I have had luck with a local feed store who carries it. I was able to arrange a bag delivered for my dog to the store every 3 weeks. She always keeps salmon and turkey in stock for me. I think I have tried 10+food brands and this is the first one that has worked. Quality of Ingredients I love that it has limited ingredients. No wheat, corn, etc. really helps dogs that have allergies. By being on this food, his hair is starting to grow back and his itching and licking has decreased immensely. Flavor Selection I wish there were more flavors to try. My feed store has a policy where I can bring the food back and switch it for one I know works for him so it would be nice to try other flavors.