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.
Thanks so much. I've hear tomatoes are bad for them too!!! Also things with seeds
(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.
Fat Trimmings: Causes pancreatitis.
Fish (raw): Can cause salmonella.
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)
Here is some reference info
http://www.diamondpaws.com/health/barfveg.htm
http://mylittledog.wordpress.com/2011/03/21/guide-to-my-little-dogs-barf-diet-fruit-and-vegetables/