I know there are many people on here that feed it and like it. Personally, I don't really care for it. Some of the ingredients I am not a fan. Corn, wheat and soy are one of the first things linked to allergies.
For example:
Corn products such as corn meal are generally added to pet food as fillers so that the product achieves the desired level of heaviness and bulk. However, the digestive system of a dog may be unable to properly digest the product due to the thick and starchy texture of the corn. As a result the dog does not derive any nutritional benefit from the meal. Corn is also rich in carbohydrates and therefore it can interfere with the functioning of the liver and pancreas in sugar regulation. This can contribute to illnesses such as pancreatitis, diabetes, liver disease and obesity in dogs. Aflatocin fungus is present in corn which can be very harmful for dogs. This is why it is advisable for pet owners to opt for corn free dog food.
I also feel its overpriced as well for what it is.. I would look at foods Like Orijen, Acana, Nature's Variety, Wellness, Blue Buffalo, Natural Balance..There are some EXCELLENT foods out there! If you do decide to change, I would wait a few weeks until puppy is settled in and then try something new!
Good luck! I am sure many here will offer more suggestions