I was so excited about this food. I did extensive research and this was the best food you could buy in Canada. Sadly my puppy didn't like it. He was on Nutro which is crappy food, so I switched him to Orijen, during the transition stage he ate it but once he had a full bowl of it, he stopped eating completely. I did find that he pooped less, but it was loose. However this could be because it was so different from what he was used to. This food is very high in fat and protein and I was warned by my vet, who agreed it was a great food, to make sure he doesn't get too fat. I would recommend this food but mix it with another quality food if they gain weight.