Our puppy has a fairly sensitive stomach and he seems happiest/healthiest on california natural chicken and rice dry food. He gets this pretty much exclusively with the exception of a couple veggie dog cookies a day. Everything I have heard about cal nat is good, but does anyone know any more about this brand---or if there is a better alternative out there? I should note that he seems very happy, healthy and active and I subscribe to the "if it isn't broken, don't fix it" school of thought....but I don't want to keep my dog on something which is not nutritious if there are much much better alternatives.