The way I look at it, dogs are predominantly carnivores, and so need meat or fish. But a few veggies are good for them and help their digestion and add some vitamins to their diet. My dog likes carrots, peas, cabbage greens, spinach, apples, green beans. I add these to her meat or fish, and she has a dry food as well. Sometimes I give her an egg too.
But there are definitely some vegetables and fruits they should NOT have, such as avocadoes, grapes and raisins, sultanas, etc. Those are definitely toxic.
Broccoli, I believe is OK in very small amounts, and not all the time. I'm a little unsure about whether it's right for my dog or not, so I leave it out (though I know she would eat it and probably enjoy it)
(sorry, I meant to include this in my last comment and it got kind of lost in transmission, so here it is....)
THINGS WHICH ARE TOXIC FOR DOGS
Alcohol: Can cause intoxication, coma, and death.
Avocado (all parts or tree)
Baby food: Can contain onion powder, which can be toxic to dogs.
Baking Powder: In large amounts, can cause an electrolyte imbalance – and severe electrolyte imbalances can lead to muscle spasm or even congestive heart failure.
Baking soda: In large amounts, can cause an electrolyte imbalance – and severe electrolyte imbalances can lead to muscle spasm or even congestive heart failure.
Bones: Can cause obstruction or laceration of the digestive system.
Broccoli: Toxic in large amounts.
Caffeine: Affects the heart and nervous systems.
Cat Food: Too high in protein and fats.
Chocolate: Contains Theobromine, which affects the heart and nervous systems.
Citrus oil extracts: Causes vomiting.
Coffee or coffee grounds: Affects the heart and nervous systems.
Dairy: Some adult dogs and cats do not have sufficient amounts of the enzyme lactase, which breaks down the lactose in milk. This can result in diarrhea. Lactose-free milk products are available for pets.
Eggs (raw): Can result in a thiamine (a B vitamine) deficiency leading to loss of appetite, seizures, and in severe cases, death. More common if raw fish is fed regularly.
There are other things too which aren't on my list....raisins, sultanas, grapes, and quite a few herbs, and they really shouldn't have salt either, so best stay away from giving a dog any "human food" as humans often make recipes with many things which are bad for dogs
I really don't know about tomatoes...but I don't give them to my dog as I am unsure.
Seeds....well I do know that apple seeds are definitely toxic as they contain cyanide! Apples are fine, but just no cores or seeds. (Some dogs can't tolerate apples, though my dog loves a small amount and it doesn't do her any harm)
Also peach kernels are dangerous.
This site complies with the HONcode standard for trustworthy health information.
The Content on this Site is presented in a summary fashion, and is intended to be used for educational and entertainment purposes only. It is not intended to be and should not be interpreted as medical advice or a diagnosis of any health or fitness problem, condition or disease; or a recommendation for a specific test, doctor, care provider, procedure, treatment plan, product, or course of action. Med Help International, Inc. is not a medical or healthcare provider and your use of this Site does not create a doctor / patient relationship. We disclaim all responsibility for the professional qualifications and licensing of, and services provided by, any physician or other health providers posting on or otherwise referred to on this Site and/or any Third Party Site. Never disregard the medical advice of your physician or health professional, or delay in seeking such advice, because of something you read on this Site. We offer this Site AS IS and without any warranties. By using this Site you agree to the following Terms and Conditions. If you think you may have a medical emergency, call your physician or 911 immediately.