Foods that are Poisonous to Dogs

You want the best for your dog, but did you know that giving your dog a treat might actually be harmful? Some food can make your dog sick in variety of ways and foods that are healthy for humans can actually be fatal to your dog. Maybe you are tempted to slip your dog a tasty morsel or some scraps from the dinner table. Before you give your dog anything you should know that there are certain foods you should never feed to your dog. So today we have a closer look at foods that are poisonous to dogs.

Here are the top 15 things you should never give your dog.

  1. Chocolate.
  2. Grapes and raisins.
  3. Onions and Garlic.
  4. Macadamia nuts.
  5. Alcohol.
  6. Bread dough.
  7. Caffeine and caffeinated drinks.
  8. Avocado’s.
  9. Stone fruits.
  10. Raw fish.
  11. Milk and dairy products.
  12. Salt.
  13. Candy and gum.
  14. Raw eggs.
  15. Fat trimmings and cooked bones (especially chicken bones).

Foods that are ok for dogs in moderation.

  1. Potatoes.
  2. Corn.
  3. Pasta.
  4. Broccoli

Foods that are poisoness to dogs image

1. Chocolate.

Chocolate is widely known as a food you should keep away from your dog.  It can speed up their heartbeat and lead to a heart attack and seizures.  In addition to that chocolate can also cause increased urination as well as vomiting and diarrhoea.  As soon as you realize that your dog has gotten a hold of the chocolate you need to take it to the animal emergency center.

2. Grape and raisins.

Grapes and raisins simply do not agree with a dog’s digestive system.  There is no exact measurement of how much they can handle so it’s best to keep all grapes and raisins away.  If not you might find increased urination, vomiting, and diarrhoea.

3. Onions and Garlic.

Onions are another food that can wreak havoc.  They can break down a dog’s red blood cells and drastically decrease the oxygen that gets to its blood.  While the problems might not show up right away it can accumulate over time.  Keep an eye out for symptoms like vomiting, diarrhoea, loss of appetite, and a general unwell feeling.

Onions and garlic in all forms including powdered, raw, cooked, or dehydrated, can destroy a dog’s red blood cells, leading to anemia. That can happen even with the onion powder found in some baby food. An occasional small dose is probably all right. But just eating a large quantity once or eating smaller amounts regularly can cause poisoning. Symptoms of anemia include weakness, vomiting, little interest in food, dullness, and breathlessness.

4. Macadamia nuts.

Macadamia nuts are another no-no.  There is something in the nuts that can cause fever, heart problems, and seizures or even paralyze your pet.

5. Alcohol.

Please never be tempted to feed your dog Alcohol, not even a taste.  Their bodies just cannot handle it and it can give them alcohol poisoning very easily and lead to death.

6. Bread dough.

Bread dough is another food to avoid.  This is very soft and might cause the dog to think that it can just swallow the dough whole. The uncooked dough can then rise in your dogs’ stomach and cause bloating and nausea.

7. Coffee and caffeinated drinks.

Never feed your dog a caffeinated drink.  This will simulate their system in the wrong way and can have a bad effect. Your dog’s heart might race which can lead to seizures or heart attacks.

8. Avocados.

Avocados might be yummy for humans to eat but they are toxic to dogs.  They contain a chemical that can damage many of the body tissues in dogs. Guacamole dip is a mix you’ll also want to avoid.

9. Stoned fruits.

Be extremely careful with any food that has a pip.  These pips have cyanide in them, which are dangerous. It might even overtake the bodies of smaller dogs and lead to death.  If the cyanide doesn’t harm your dog, they still might choke on the pip itself.

10. Raw fish.

Do not give your dog raw fish.  When fish is not cooked it can contain parasites.  When a dog swallows these parasites they will attach to the wall of the intestines. This is not something you’ll notice right away either.  It is a tricky thing to catch when your dog has these parasites.  If you must feed fish to your dog you should make sure that it’s thoroughly cooked.

11. Milk and Other Dairy Products.

On a hot day, it may be tempting to share your ice cream cone with your dog. But if your dog could, it would thank you for not doing so. Milk and milk-based products can cause diarrhoea and other digestive upset as well as set up food allergies (which often manifest as itchiness).

12. Salt.

It’s not a good idea to share salty foods like chips or pretzels with your dog. Eating too much salt can cause excessive thirst and urination and lead to sodium ion poisoning. Symptoms of too much salt include vomiting, diarrhoea, depression, tremors, elevated body temperature, and seizures. It may even cause death.

13. Candy and Gum.

Candy, gum, toothpaste, baked goods, and some diet foods are sweetened with xylitol. Xylitol can cause an increase in the insulin circulating through your dog’s body. That can cause your dog’s blood sugar to drop and can also cause liver failure. Initial symptoms include vomiting, lethargy, and loss of coordination. Eventually, the dog may have seizures. Liver failure can occur within just a few days.

14. Raw Eggs.

There are two problems with giving your dog raw eggs. The first is the possibility of food poisoning from bacteria like Salmonella or E. coli. The second is that an enzyme in raw eggs interferes with the absorption of a particular B vitamin. This can cause skin problems as well as problems with your dog’s coat if raw eggs are fed for a long time.

15. Meat trimmings and cooked bones.

Table scraps often contain meat fat that a human didn’t eat and bones. Both are dangerous for dogs. Fat trimmed from meat, both cooked and uncooked, can cause pancreatitis in dogs. And, although it seems natural to give a dog a bone, a dog can choke on it. Chicken and lamb bones especially can splinter and cause an obstruction or lacerations of your dog’s digestive system.

Foods that are ok in moderation.


Potatoes may seem like a great cheap alternative for many people. The problem is that any potato that is even slightly green can cause major illness in dog and people for that matter. Solanum alkaloids can be found in green sprouts and green potato skins, which occur when the tubers are exposed to sunlight during growth or after harvest. The relatively rare occurrence of actual poisoning is due to several factors: solanine is poorly absorbed; it is mostly hydrolyzed into less toxic solanidinel; and the metabolites are quickly eliminated.

Cooked and mashed potatoes are fine for dogs, actually quite nutritious and digestible in small quantities. It is best to have the cooked potato component of your dog’s meal not to exceed 10% as potatoes have complex starches that are difficult to digest in larger quantities.

2. Corn.

It depends on the corn. Corn kernels are ok in moderation, but should be no more than 5% of your dog’s meal. Corn cobs are a different matter and can be dangerous. Many dogs love to chew on corn cobs, the taste of the salt, butter, and bits of corn, plus they are just fun to chew. Some dogs chew them up. Some dogs don’t. Corn cobs can cause intestinal obstruction, a very serious (and potentially fatal) medical condition. Additionally, some dogs are sensitive to corn and can suffer intestinal effects from that as well as the physical obstruction.

3. Pasta.

Supplementing you dogs diet with pasta is fine so long as you don’t overdo it, no more than 10% of your dog’s meal is fine. Pasta that is more organic and not heavily processed with artificial chemicals is best. Today’s pasta is nearly devoid of any nutrients and features industrial grade flours processed in giant factories. So while there’s nothing inherently wrong with giving your dog some pasta, it’s not really benefiting them in any way. Excessive use of pasta in your dog’s diet might also cause unwanted weight gain, especially in older, less active dogs.

4. Broccoli.

Broccoli is fine in small quantities, if the percentage of broccoli in your dog’s meal exceeds 10% it can cause gastrointestinal upset. At 25% of total diet broccoli may even kill a dog. Your dog’s digestive system cannot handle the broccoli’s chemical make-up, a dog can experience gastrointestinal disturbance immediately upon consumption. So, try adding a small amount at first and see if your dog gets an upset tummy, but remember to never exceed 10% of your dog’s meal.

What next? What to feed your dog.

If you are wondering what is safe to feed your dog, then click on the banner directly below and find out which are the best foods to feed your dog for a long, happy and healthy life. This is definitely worth a look. No obligation and if you do decide to buy; it is backed by a 60 day money back Guarantee. 

cookbook for dogs banner for article

We hope you have learned what is safe for your canine friend and learned some helpful advice on foods that are poisonous to dogs.

Get your 5 FREE Dog Training Videos


  1. Hi Bev,

    Thanks for this article. I think its really important for people to understand that certain food are actually harmful to dogs. I’ve had to ask people not to feed my dogs so many times and now I can explain how that particular food is harmful. This is a great resource. Thanks!

    Caroline recently posted..Abba Backing TracksMy Profile

    • The Puppy Persuader says:

      Hi Caroline,
      Thanks for your comment.
      Years ago my friend made his dog really sick by feeding her too much mashed potato. She got an impacted bowel and it was going to be too expensive to treat her, the vet quoted over $600.00 with no guarantee that she would get better. My friend was in between jobs and made the hard decision to let her go. He still mentions what a good dog she was from time to time and knows it was actually his fault, he didn’t know any better and mashed potatoes was cheap dog food, a little education is a powerful thing.
      I hope this article will help lots of dog lovers understand the risks of certain foods and save some of our canine friends some unnecessary suffering.

  2. We all have good intentions when feeding our dogs, however it is so easy to feed them something that is harmful. My blue heeler got into a full box of raisins and had really bad diarrhea. I was lucky he is a really hardy little boy and once the diarrhea stopped he was fine, other dogs are not so lucky.

  3. I give my pomeranian french fries,every once in a while,and doing this too often puts a lot of weight,on her.Chances are it is because of the fries being deep fried in cooking oil.Now I don’t give her as many,as before,and not as often.She slimmed down.
    BILL recently posted..LEARNING FOR PLEASUREMy Profile

  4. Really good to know. I had know idea these foods could hurt my little dog. Definitely going to be more mindful of this the next time she looks at me with those killer eyes. It’s so hard to say no to her sometimes, but the last thing I want is for her to get sick. Thanks for sharing.

    • The Puppy Persuader says:

      Hi Ben
      Thanks for your comment. You are not alone, most people have no idea that the food off the plate or small treat can actually reduce the life of your dog substantially. I’m happy that you learned something that may help your dog be healthier and happier!!