I thought you were agreeing with the "cheap kibble" post up top.

There is nothing wrong with the way you feed IMO ... it's the way dogs eat in nature: whatever they get (live food, dead food, etc.).