Of course, dogs can eat cooked cabbage. Feeding your dog cooked cabbage is more recommended than raw cabbage. Savoy cabbage, Red cabbage, Brussels sprouts and Bok Choy are some of the most common types of cabbage given to dogs.