We get asked this question alot!
There are alot of different types of foods out there. We prefer feeding grain free dog food. There are different voices out there but dog in the wild are not eating rice or corn, yet alot of dog foods are primarily rice or corn. In a good dog food the first 3 or 4 ingredients should be a meat. The ingredients are listed in order of weight so for example if you look at a popular food Beneful the label says Ingredients: Ground yellow corn, chicken by-product meal, corngluten meal, whole wheat flour
So that means the majority of the food is corn and wheat, which we arnt even sure if dogs digest properly because dogs are primarily carnivores. The meat portion is a chicken by-product meal. Which means they take all the things that are not fit for human consumption and make it a dry rendered product. By-product can contain organs (good for the dog) but can also contain pretty much anything else even feet, beaks, and underdeveloped eggs. And it is guaranteed not to contain actual meat.
We like foods such as Taste of the Wild or Blue Buffalo that are grain free and do not use by-products. While slightly more expensive would you feed your children McDonalds every day and expect them to be healthy for their whole lives??
If unsure if what your feeding your dog please check our friends at Dog Food Advisor . com They analyze every dog food and give it a review and provide education on how to pick foods for your puppy!
Then get your pup to training class and lets do some dog training!!