I agree with what Chrisanne said. A lot of dogs like the inexpensive food because it has a lot of fillers in it. Corn, wheat, byproducts, etc. Like a child, if given the choice between vegetables and candy, the child will choose candy. Same with a dog.
Basically, from what I've found out, a dog will wolf down the garbage food and keep pooping. Why? Because the food isn't filling them up, so they're constantly eating.
I feed my dogs a fish and potato food (Harley has allergies, so the vets recommended this). Nutro is a good food as well as
Royal Canin. A bit pricey, but worth it in the long run.
JMO though.
