I use Nutro Natural. Miss Nicki is Allergic to most dog foods and even if I switch from the Lamb and Rice to another flavor (such a weight management or senior) she starts with the allergic itching. Sigh.

Allen started on Nutro based upon the vet's recommendation because his poops were... ummmm... incredibly stinky. As soon as he started on Nutro, the odor went down 100%!!! Now Mr. Picky himself refuses to eat anything else. Once I ran out and only had a sample bag of Science Diet that I had picked up somewhere and he wouldn't eat it... so he ate Nicki's food

My SIL was having huge problems with hairballs and I reccommeded the Nutro Natural. Nearly a year later, she's still thanking me for "the amazing food" She said its made a huge differen in her Sophie. apparently Sophie had hairballs every day and now its much more infrequent.

In short, I love Nutro. The food is great, and the price is in line with others. PLUS, if you sign up for the frequent buyer program, they give you a booklet with $2 off coupons! Petco lets you buy 10 bags and they'll give you the 11th free (or is it 12, 13th free?)