I also agree that while there are some foods I'd NEVER feed to my dog, some dogs do magnificent on them. However, I will never feed any food that is sold in supermarkets. Nor, will I feed food with corn or by-products as the first ingredient. Like another person said, there are some foods that I can't believe a dog can do well on. That said, I've done quite a bit of research and we are now doing a half kibble/half raw diet. By January, we shall be full raw or Raw/Innova EVO.

Currently, my dogs are fed Wellness and Chicken Soup for the Dog Lover's Soul. Actually, I've been told that Wellness contains a high amount of grains. My Pekingese is showing signs of allergies to grains, and Wellness is truly aggravating him. He is developing the dreaded skin problems and diarrhea. We're about to switch to Innova EVO. Is it expensive? You bet! But my dogs are my life and I want to feed them the absolute best. I'm fine with eating Top Ramen for the majority of my life Generic Mac and Cheese? Count me in!