We used to feed Purina, and before that Kibbles and Bits *cringe* . We just didn't know any better. Our lab mix had suffered from allergies ever since we rescued her. She would obsessively chew her feet until they were raw, I refused to put her on steroids (this was before we found a holistic vet). So I began researching causes of allergies.
Once I began learning about nutrition, I switched to 4health. Not a great food, but better than Purina. However, she still had allergies, so we try Blue Buffalo. That food was WAY too pricey for us. Finally, we started feeding Taste of the Wild. $32 bucks for the big bag at our local feed store, and no more allergies! Both of our dogs have more energy, softer, shinier coats, and tiny poo! We also supplement with raw (the ultimate diet, by the way) and they like canned Wellness Core. They also LOVE raw eggs, sometimes mixed with some Lifeway Kefir for probiotics. I wish I had the time and money to go 100% raw, but I just don't right now. We just hatched out 7 chicks, and any roos will be butchered for the dogs.
The way I feel, allergies or not, I would not sacrifice nutrition for my dogs. The only thing that would keep me from feeding quality food is if we hit really hard times, then it's understandable. I know how great I feel eating a primarily raw (vegetables, fruit, and nuts), grain free, and almost dairy free (I drink kefir) diet
. It makes a huge difference. Grains aren't so great for people either, so it definitely isn't good for carnivores. Don't even get me started on our disaster of a food pyramid. But that's a different story, just my 2 cents.