When it comes to foods your dog shouldn't eat, there are many more than you'd ever imagine.
Avocado - Large amounts are toxic
Alcohol - Just as bad as it is for humans except it takes a lot less to harm your dog
Onions and Garlic - Can destroy red blood cells causing anemia
Caffeine - Coffee, tea, soda can all be fatal for a dog
Grapes and Raisins - Can cause kidney failure in dogs
Dairy Products - Cause diarrhea, upset stomach and itchiness
Macadamia Nuts - Only a few nuts can poison your dog
Candy and Gum - Anything sweetened with xylitol can cause liver failure
Chocolate - The kiss of death for dogs. Just say 'no'
Fat Trimmings and Bones - Fat can cause pancreatitis and bones can cause choking
Persimmons, Peaches, and Plums - Can cause intestinal inflammation or obstruction
Raw Eggs - If not food poisoning, then can cause skin problems
Raw Meat and Fish - Food poising or possible parasites
Salt - Dehydration and sodium ion poisoning
Yeast Dough - Can swell instead a dogs digestive tract