Yes, Dogs Can Eat Cabbage. If you want to start adding more vegetables to your dogs diets, cabbage is a great place to start, along with other healthy, leafy greens. Cabbage contains a lot of the vitamins and minerals that dogs need, and when given in small amounts as a treat, can be a great supplement to go along with their regular diets.