Human food is what dogs should eat! They should eat meat & fish and fruits and vegetables. The table food that is not good for dogs (because their systems do not digest it...) is pasta, grains like breads, rice etc. its what humans put on it like the sauces, butter, salt sugar...those are the things to stay away from! I have become an expert on food...I have a "special needs" boy, and have done a ton of research!
Look into feeding a raw diet for dogs...it is what they ate in the wild....they are carnivores...NOT processed food such as dry dog food. Even the wet food has been processed much of the time! If I wouldn't eat it, I won't let my dog eat it either!