My 6 month old goldendoodle did not like it. He refused to eat it. He went 5 meals without eating until I gave in and tried a different puppy food that he scarfed down. It's hard to rate something when it's not for me. The ingredients sounded good and all that, but if my dog won't eat it .... Well that's that.