Dogs can eat broccoli stems, but only if they are cut into very small, bite- sized pieces to avoid choking hazards and potential intestinal blockages. While broccoli stems are not toxic, they are tougher and could cause choking or digestive issues if not properly prepared. It is safer to feed dogs broccoli florets or steamed broccoli, and broccoli should only make up a small portion (less than 10%) of their daily diet to prevent gastric irritation from compounds like isothiocyanates found mainly in the florets but higher in stems and leaves. Feeding broccoli stems in moderation and with proper preparation is key to safety.