I was feeding my now almost 5 month old puppy, Griffin Iams large breed pupppy food for the first 4 months but he always kinda hated it even though it was vet recommended. I saw all the reviews and thought I would try the Chicken Soup brand large breed puppy food. He loves it! Griffin now sheds almost none at all, he has quit scratching and his coat is sooo soft and shiney! He now weighs in at almost 70lbs and is still just a skinny gangly puppy who loves nothing better than curling up with mommy and daddy at night. Is this about right size for his age? I hope this will help someone else if they are looking for something better than the typical grocery store brands and it doesn't even cost much more.