We started buying this for our Sheltie puppy. The kibble pieces are small so it is easy to chew and provides valuable vitamins and nutrients to help with his growth and development. He loved the flavor and texture and he had no allergic reactions to this brand. Our cat will even munch on his food every so often! We try and prevent it but she is a little ninja! We stopped giving him this food because it is a rather expensive brand. My husband is a Marine, and in case you didn't know, the military gets paid under the poverty level. That being said, we decided to go with another kibble but I am a believer that this food helped him grow into a happy healthy boy! Shelties are a relatively small breed that usually only weigh about 20-30 lbs. He is 6 months and he is now 35 lbs! He is definitely a big boy and doesnt appear to stop growing anytime soon! Quality of Ingredients We have been told to look for meat as the first ingredient in the food. This has the meat first and then the meal second. I had done a lot of research before choosing the perfect food and most other consumers seemed to love this brand. So we decided to follow the trend.