Not to hijack this thread regarding dog food quality BUT:
You are wasting your money feeding your dog a product like Kibbles & Bits or any other low priced dog food. You are also increasing the amount of excrament you will need to clean up.
Do not feed your pets any brand that the main ingredient is not beef, lamb, chicken or pork. Dogs can not digest corn and other grains and therfore they just poop them it out.
The most expensive brands cost more money per pound but you do not need to feed your dog as much.
The Beagle Breeder
I am in ready agreement that dog food that is primarily meat-based (lamb, chicken, etc) is far better for dogs than grain-based dog foods.
However, the ideal is not always possible, though I would hope that a dog owner provides the best food for his dog which he can afford.