Our puppy, a 6 month old Cane Corso (Italian Mastiff) had become sensitive to the food we were giving her. After a trip to the Vet, and a suggestion to change her diet, we went to our local pet store. After consulting with the staff there, and explaining that we wanted a high quality puppy food, NutriSource was suggested to us. The price was better than some other high quality foods, and the quality was as good if not better than we were looking for. We are relieved to report success in solving our pup’s dietary issues. She is back to normal eating and functions again. Thanks for a great product. We look forward to continuing to watch her progress with NutriSource as our food of choice.