Purina has SO many different kinds of dog food-from dog chow to purina one to beneful to pro plan. Pro Plan is probably the better of the bunch. The vet clinic I work at promotes Pro Plan. I don't like it, but it IS better than KibblesNBits and such. It also dosen't have any coloring, which is a good thing. All in all, I wouldn't feed it, but if it works for your dog..than go for it.