In short, if you are wondering if your dog can eat broccoli, the answer is yes. However, like other types of food, you should not over feed your dog broccoli. Overfeeding your dog broccoli can be lethal! However, it can make a great snack for dogs in small amounts.
Even though broccoli is packed with nutrients, dogs cannot digest broccoli in the same way that humans can. Due to this, large amounts of broccoli can be lethal to dogs.
Broccoli contains something called isothiocyanate which is a gastric irritant. In dogs isothiocyanate is toxic in large amounts. It is because of this that dogs can be poisoned if they eat too much broccoli.