It's OK for a dog to eat a variety of different people foods in moderation, including berries, according to WebMD. Other table foods a dog can eat include bananas, apples, melons, cooked chicken, cream cheese, peanut butter, green beans and carrots.
A dog’s digestive system is better designed to handle a diet with a high portion of well-balanced dog food and not complex carbohydrates and plants. As a general rule, cooked meat is fine for dogs, including chicken, turkey, fish and pork. A dog owner may also add unsalted rice cakes, no-butter unsalted popcorn, vanilla and strawberry yogurt and even vanilla wafers.