Table food and human food are very different.
It is generally not okay to give leftovers because of the salt and fat content, etc., but it is just fine to give human many kinds of human food if you know what they can have. I would become very familiar with the dangerous food lists found online before giving anything.
That said, many of us cook for our dogs. That is, instead of dog food they get all human food with vitamins and minerals added to meet their needs. Veterinary nutritionists have computer programs that assist in formulating balanced homemade diets for animals. This is safe if done correctly. The only time I can think of where no human food should be given is if there is a medical problem present and that problem requires your dog to be on a specific prescription food where adding ingredients could negatively affect them (for example, giving chicken when an elimination diet of duck and potato is being used would not be a good thing to do). And occasionally dogs have a few different medical problems at one time for which there is no good prescription dog food fit. In this case a recipe could be formulated to help manage all medical problems instead of just one.
__________________ Crystal  , Ellie May (RIP)  , Rylee Finnegan  , and Gracie Boo🐶 |