I have found a website with all this in too ages ago. I was also surprised at all the different foods that are toxic to dogs.

However, I do make the dogs dinners with gravy and it's very hard finding one that doesn't have onion powder in it. They do get a bit of broccoli but only in small amounts and they certainly don't get it everyday. It's just if there is a bit left over from dinner.

Our Jess can't eat certain foods like raw meat on bones, or too much meat in general. In fact, she couldn't even eat a very small amount of chicken when young without it making her stools come out like water and I had to avoid any type of meat with her whatsoever.
Weetabix is another thing that always upset our Jess so she has never been allowed them. They made her feel really ill.
That was down to her just having a sensitive tummy.

They've not suffered any ill effects from the gravy or small amounts of broccoli though.

I don't really give them any of the others, definitely not chocolate or any other junk food.. Dogs can do without stuff like that anyway.
I do give mine potatoes but only cooked ones with no green in them. Mine love cooked tatties, lol. They'll eat those on their own.