Dogs can have broccoli as part of an overall well-balanced diet, according to the American Kennel Club. Broccoli can be an important source of carbohydrates, fiber and vitamins for a dog, adds petMD.
If a dog is eating a lot of grass, he may be trying to make up for a nutritional shortfall, notes petMD. Giving the dog broccoli and other fresh greens and vegetables full of fiber often helps cut the dog's grass intake. A dog may find broccoli easier to eat and more delicious if it is cooked and/or chopped. Dog owners can also put broccoli in dog food.