I feed my dog Purina dog chow. Anything else he either won't eat, makes him throw up, or he loses too much weight. I love Purina dog chow. But personally the smell of it I don't like. But this food keeps my dog at a perfect healthy weight and he loves it. That's all that matters to me.