Dogs can eat a variety of fruits and vegetables, including apples, bananas, carrots, green beans, and sweet potatoes, among others. However, it's important to avoid feeding them certain foods that can be toxic, such as grapes, onions, and avocado.