We used to alternate Kairoe on Nutro Natural choice Chicken or Lamb kibble when he was a puppy and found that he was doing well with it. We'd also add a teaspoon of cod liver oil into every other meal to keep his coat shiny and to reduce his dandruff. The added oil has been a bonus since he rarely has dandruff. However, it does not bode well for his breath. Ikes!
When he got to about 8 months old, we decided to switch him over to Nutro's ULTRA small breed adult formula and since the switch we've notice that he's doing extremely well on it. No gas, no bloating and his coat is amazing looking. He even looks leaner.
I decided to ween him over to EVO's red meat small bites formula [heard good things about it] but he has yet to eat a full meal and actually puked a meal that he eventually finished! It's funny but He would pick out the Nutro kibble and leave the Evo alone. And his gas is h-o-r-r-i-b-l-e! Holy. This also happened with that Call of The Wild brand. When he was on those formulas he looked tubby and bloated looking. We didn't over feed him and actually cut down each feeding to 3/4 cups compared to full cups with Nutro.
I guess, the food is just too rich for his young tummy?
So, now we're switching back to Nutro.