Good foods for dogs include yogurt, flax seed, salmon, pumpkin and sweet potato. Other human foods that are beneficial to dogs are green beans, eggs, brewer’s yeast, apples and oatmeal. Dogs can also enjoy and receive nutrition from peanut butter, cheese, blueberries and melons such as watermelon, honeydew and cantaloupe.
Feeding dogs yogurt is a good way to add calcium and protein to their diet. The yogurt should be free of sugar and artificial sweeteners and filled with live, active bacteria to act as a probiotic. Flax seed can be given to dogs ground up or as an oil. It is a good source of omega-3 fatty acids which are good for the skin and coat, in addition to supporting the immune system.
Salmon is also a good source of omega-3 fatty acids and of protein. The fish must be cooked before serving it to dogs to prevent the transmission of parasites that can make dogs sick. Feeding dogs pumpkin and sweet potatoes is a good way to add fiber and beta carotene to their diet. Sweet potatoes also contain vitamin B6, vitamin C and manganese.
Green beans provide dogs with plant fiber, vitamin K, vitamin C and manganese. The beans are low in calories, so they make a good snack for dogs on a low-calorie diet or those that are overweight. Eggs are a good source of digestible protein, riboflavin and selenium. They are also good for dogs prone to digestive issues because they provide the dogs with extra protein.