To late to editmy last point
The "you could eat it" is kind of a moot point. You can eat tons of things that are human foods but choose not too.
I'm not totally against kibble, not at all, but I am against the notion that you cannot feed your dog any people food. My main point was that dog food comes from the very same animals that human food comes from.
Like I said before, there is not kibble that can legally be labeled as "human grade" once the product is finished. Many premium kibbles to use human quality ingredients but the food is processed in pet food factories, which do not have the same standards as human food factories. This makes the finished product not human edible. Of course, who hasn't eaten kibble at *some* point in their life