The dogs have been on Natural Balance Ultra Premium Dog food for over a year now. Over the months I've sort of mixed it up a little, switching flavors. Pedro has always been a picky eater, and honestly, I've tried everything. He would eat, just only a tiny bit. I'm talking only about 20 kibbles. So, yesterday we ran out of dog food and I went to Petco to pick up some more. I got a bag of the NB and I also got a bag of Natural Ultramix. I gave Pedro about 5 kibbles just to try it out, and he scarfed it down! I'm still unsure about this food. I know it's not one of the worst, but I was wondering if anyone used it and if it's a healthy food to be giving? He seems to enjoy it much more than NB. I personally think the NB kibbles were too hard, even straight out of a newly opened bag of food. Not to mention, the price is a tad cheaper. So, any advice/opinions would be great! :]