Onions, leeks and such should not be given. These kind of plants can cause anaemia. Corn, like potatoe is a no-no. Both contain massive amounts of carbs, and many dogs get an allergic reaction to corn. What is safe / good for dogs? Green, leafy vegetables. Also stuff like watercress and spinach. But, as a dog does not have the long digestive tract (as e.g. a cow), it is always better to really mash the veggies. You can then store the portions in a freezer. Celery, tomato and peppers are fine.