Yes, dogs can eat cabbage in moderation.
Cabbage is a cruciferous vegetable, it contains a lot of beta-carotene, vitamin C, vitamin A and dietary fiber. Cabbage is a good source of indole-3-carbinol, which can inhibit the growth of cancer cells.
Cabbage is safe for dogs. If dogs didn’t get enough vitamin A in their diet, they may suffer from night blindness. The vitamin A in cabbage can effectively prevent night blindness. The rough fiber in cabbage can promote gastrointestinal movement to help digestion and to avoid constipation.
The digestion of cabbage would release horrible gas, and cause bloating. Don’t feed dogs with too much cabbage as it might smell up the whole house. I can’t stand the smell.
Dogs can eat either raw or cooked cabbage. Research suggests that boiling the cabbage would reduce their anticancer properties, but cooked cabbage is easier to digest, and cause less gas.
In conclusion, dogs can eat cabbage in small servings.