I was feeding Taste of the Wild High Prairie (grain free) to my Corgis from the beginning. They always did very well on that food, especially the look of their coats...very shiny and smooth. Then, one of the females developed some sort of gastro issue shortly after moving here. Vet is still unsure of what caused it.

She's now on a hydrolyzed protein food that seems to mitigate the problem (Royal Canin HP). Luckily it's really inexpensive, too. Only $95 for a 25lb bag! [/sarcasm] Fortunately, she only eats a cup a day so it lasts for quite some time.

I've since switched from TotW to Diamond Naturals All Life Stages Chicken and Rice. It seems to be well regarded by experts and pet owners and the others are doing quite well on it. And, it's substantially less than TotW. I pay about $35 for a 40lb bag...TotW was about $46 for 28lbs.

Choosing the right food for my dogs is something I constantly worry over.