We feed half raw and half TOTW. we switch up the TOTW flavors every time we buy a new bag, and they love raw eggs and Wellness a Core wet food for "dessert". They are very healthy dogs!
It is so important that dogs have a lot of meat protein in their diet, they cannot digest grains at all. In order to get those puppies off to a good start, I would definitely switch to a better brand, or even raw. It makes a HUGE difference in their health later on. Trust me. Here is a link to a good website if you are just starting to learn how to read labels and aren't sure exactly what to look for:
http://www.dogfoodanalysis.com/dog-food-index-a.html
This website can be rather crude, but very informative:
http://www.preciouspets.org/truth.htm
This website just scratches the surface of a raw diet:
http://www.dogguide.net/raw-diet-basics.php
There is also the home cooked option, but there is a lot of supplementation and prep time.
It is so sad that we are led to believe these foods are what you should feed your dog for optimum health, it is simply not true. If we all fed our pets the ultimate diet of 100% raw meat, we wouldn't need so many drugs and vaccinations. We all have to start somewhere, I used to be a Purina feeder myself. No longer! My lab no longer has terrible allergies, and Sugar and Sabrina both have beautiful coats, fresh breath, and tiny poo (no fillers in food). You will also find they will eat about half of what they used to eat. Seriously, my dogs are the perfect weight, and they hardly need to eat, there are zero fillers! So do a little research, so you can make an informed decision about your pet's health.