Feeding dogs leftovers from human meals should be done with caution. Many common ingredients, like onions, garlic, and certain spices, can be toxic to dogs. Moreover, human foods tend to be higher in fats and salts, which can lead to obesity, pancreatitis, and other health issues in dogs. It's best to feed dogs food and treats formulated for their dietary needs and to consult with a veterinarian about safe human foods.