We have to small dogs - one of them a picky eater and we tried all kinds of dog food - California natural , Chicken soup , Eagle pack ,Canidae all life stages - the Canidae Chicken and rice is definetely my favorite so far . One of the dogs used to have a lot of gas and a sensitive stomach - all gone now . They love the food, their fur looks great , the poop is small and less smelly than with other brands , no upset stomach any more and the kibbles are perfect for small breeds ... I am feeding it for about 4 months now and so far I am very pleased!