The logic is inescapable: what else does a dog eat but dog food? While dogs can and do eat almost anything they can get their teeth on, that does not mean they should. Dogs may not be obligate carnivores like cats, but they are far more carnivorous than humans, so feeding a human diet rather than dog food is a bad idea.
The more you know about your dog, the better. Stop guessing about your animals.