Yes, dogs can eat broccoli in moderation.
Don’t eat too much broccoli as large amounts of broccoli can lead to poisoning. People may wonder if eating too much can cause poisoning, why dogs still eat broccoli?
So as I say, notice that large amount of broccoli in dog’s diet is the major cause of poisonings but not broccoli itself. Broccoli contains isothiocyanate can prevent bacterial infection and getting cancer, but isothiocyanate can also irritate the bowels; over intake of isothiocyanate can lead to poisoning. If the amount of broccoli is less than 5% of dog’s regular food, that’s safe and good. If you feed with too much broccoli, more than 10%, that’s bad for your dogs, and even poison and make sick. You must limit the amount of broccoli in dog’s daily food.
Moderate consumption of broccoli has lots of healthful benefits. Broccoli is rich in vitamins and soluble fiber and can help with dog’s digestion and prevents inflammation, even clean their teeth. By the way, broccoli stalks can prevent from getting cancer.
Dogs can eat broccoli but not too much. Dogs are omnivores, need to eat vegetables. But in fact, there are too many vegetable choices for dogs in market, broccoli is not necessary ,you can find other vegetables also contain the nutrients.