Just because your dog will eat it or seems to like the taste, it doesn’t mean these foods are good for them. Dog also love attention, so they might eat certain foods when you feed them, but not when they see them lying on the ground. Human food can be unhealthy for dogs and even toxic. Here are some foods to avoid feeding your dog:
*
Chocolate (also coffee or anything with caffeine)
The chemical stimulants in these human foods are too much for your doggy’s system. They can lead to heart-irregularities, bleeding, hallucinations, seizures and death.
*Beer (the hops in beer is also harmful to dogs), alcohol, marijuana or drugs:
Can result in intoxication, heart-irregularities and death.
*Onions or garlic:
Can cause anemia
*Grapes and raisins:
Can cause kidney damage.
*Macadamia nuts and walnuts:
Poisonous to dogs.
*Bones – especially fish or chicken bones.
Might obstruct breathing or pierce organs.
*Fruit pips:
Can obstruct digestion. Some pips when chewed release a substance poisonous to dogs.
*Xylitol (A sugar-alcohol used in sugar-free gum and candy)
Might cause liver damage. But don’t give your pet a lot or sugar either because it might cause diabetes.
*Raw dough containing yeast.
It will swell up in the dog’s stomach
*Cat food
Contains too much protein and fat for a dog’s system
*Dairy 
Dogs and cats are lactose intolerant.
*Raw eggs and fish (especially salmon))
Can spread salmonella. Fish also has other parasites which are harmless to humans, but bad for dogs.
*Human medications.
Ask your vet for medicine suited to your dog.
Some people say raw meat is dangerous (salmonella etc), whilst other seem to believe that dogs should be eating raw meat, since that is what they would eat naturally
In general if you’re not sure about a human food, don’t give it to your dog. Don’t give your dog junk food. Ask the vet about human foods that are okay for dogs. Don’t give your dogs foods that are off or mouldy that you wouldn’t eat yourself.
Stick to a good quality dog food that is especially formulated to give dogs the nutrients they need. You could also look at dog food labels to see what ingredients they contain. For instance some dog foods contain rice, so you can in most cases give your dogs rice. They can also eat peanut butter, which is useful for keeping them busy. Don’t overfeed your dog. Ask your vet about proper nutrition.
Sources: Wikipedia, Pet education
Related Websites 
