Drools basically is a good dog food you can have for your puppy /dog.nutrition wise puppy and dog foods do vary, checking for the same is required.by products used here are stale and fresh, processing techniques are also clean and tidy, the shelf life of the product is also good. Youll get so many flavors in this like chicken and vegetables, meat and vegetables, chicken and egg etc.i have a beagle dog whom we are giving this two times.the best thing is that my dog finishes his meals.any dog food should show one thing for sure and that is your dog should be active and consume meals on time.money wise its alright.on amazon you get good discounts