Q:

Can dogs eat cabbage?

A:

Quick Answer

Dogs can eat cabbage, and many enjoy doing so. Cabbage is rich in vitamins such as K and B6 and contains a large amount of dietary fiber. However, long-term consumption of raw cabbage can cause hypothyroidism in dogs.

Continue Reading

Full Answer

Dogs are primarily meat-eaters, but they still need a certain amount of vegetable matter to get all the nutrients they need. In particular, fiber keeps the digestive system running at an even pace, but it is hard to come by in a diet based entirely on meat.

Cabbage provides plenty of fiber, though not without some side effects. It can cause flatulence and loose feces in dogs. The sulphur compounds in cabbage cause feces to become unpalatable to dogs that frequently eat animal waste. Cabbage also contains a compound called thiocyanate that suppresses thyroid function, but this effect can be avoided by only feeding cooked cabbage, never raw.

Learn more about Dogs

Related Questions

  • Q:

    Are dogs mammals?

    A: Dogs are mammals. They are warm-blooded, which means they generate the heat of their own bodies. They have fur, and mother dogs feed their young with milk ... Full Answer >
    Filed Under:
  • Q:

    How are pure bred dogs registered?

    A: The exact procedure for registration depends on whether a dog owner is registering with the American Kennel Club registry, World Kennel Club registry or No... Full Answer >
    Filed Under:
  • Q:

    Are dogs omnivores?

    A: Many scientists consider dogs omnivores rather than carnivores, but there is considerable debate. Dogs often eat fruits and vegetables, and even wolves eat... Full Answer >
    Filed Under:
  • Q:

    How long do dogs sleep?

    A: Dogs average about 14 hours of sleep per day. A dog's sleep time is divided between short naps and longer sessions. The total hours a dog sleeps depends up... Full Answer >
    Filed Under:

Explore