Hello everyone! YorkieTalk.com - what a great source of info! Thank you!
Niko is 2 years old. He is a very picky eater but after trying number of kibbles we had finally found that NutriSource Puppy (chicken and brown rice) kibble is working fine for him

He would eat it fine and his poop was OK. We were happy.
Well, since he turned 18 months, we decided to find him an adult food that would be a better quality food then what he had. After reading and reading the net, we decided on grain-free food from the "upper shelf" (based on the doogfoodanalysis.com)
First we tried Orijen. He would not even touch it and the kibbles were too big for him. Then we started switching slowly to Innova EVO (grain-free) but his poop became smaller and harder. Also, we noticed that his eyes have mucus discharge (?). Now, we don't know what should we do? Should we put him back on the NutriSource Puppy or should we try to find him a best quality food that he will like?
How about Acana? Are the kibbles as big as Orijen's? Any other recommendations?
Please tell us what you think as we are very concerned.