Thunder, dear sweetheart that he was, could not eat ANY brand other than Ranch Hound from Atwoods. We tried everything, other than the Authority that was going to be his last attempt to get him to gain weight. He never got a chance to eat it, so I couldn't tell you how it worked. He seemed to like the taste of the canned food.
My Shih Tzu and Poodle LOVE the Ole Roy Puppy Complete. Fairly cheap and doesn't make them puke (unless you feed the Shih Tzu at night outside of her crate. Then she'll puke. I think it's because she feels like she has to "race" the poodle to finish hers first so he won't eat it.)
They don't like any other type of Ole Roy, only the Puppy Complete, even though they are beyond the puppy years.