Can a dog eat raw broccoli?

Yes, dogs can eat broccoli, including the florets and the stem, raw or cooked. However, it should only be given in moderation as it can cause some digestive issues, such as gas and bloating. It's best to steam or boil broccoli for dogs to make it more digestible and reduce any potential risks. Broccoli florets are often a great training treat, but the woody stems should only be given under supervision to prevent choking. Additionally, it's always recommended to consult with a veterinarian before introducing any new foods to your dog's diet, especially if they have sensitivities or pre-existing medical conditions.