Most of us like to think we are feeding our dogs a healthy diet. I often recommend and give carrots and peppers to my dogs as snacks. Purchase large carrots or parsnips and freeze them. They make great chew toys for teething puppies and a great "activity" for older dogs. As with any chew toy, it is necessary to supervise and remove when small enough that it may cause a choking hazard,

When I give veggies in solid form I do so knowing that they are not getting the full nutritional value from them.
In order for dogs to get full nutritional value from veggies, it's necessary to break them down with a food processor or other machine that can pulverize them.