I feed Nutrisource and my dogs like it. I have noticed better consistency in the poops since being on this food. The minerals are cheleted, so they are supposed to be better utilized by the dog. Yes the puppy food has very tiny pieces. They soak well though to make the soft food for the young pups. |