Keeping pets safe at home

What Can't Dogs Eat: Toxic Foods to Avoid

Max. D Gray
By Max. D Gray. Updated: January 20, 2017
What Can't Dogs Eat: Toxic Foods to Avoid

Dogs are a great companion and man's best friend, so we want them to stay healthy and happy - a task that depends heavily on us and the care that we give to our pet. Knowing their nutritional needs and being aware of the foods that can be harmful and even poisonous to our dog is essential to ensure you are giving your dog a safe and healthy diet. So here at OneHowTo, we explain which toxic foods for dogs you should avoid at all costs.

You may also be interested in: What Foods Are Bad For Cats

Steps to follow:


Onions and garlic are two common ingredients in our homes that are very toxic to dogs, especially onions. Both contain thiosulphate which is a substance which produces animal diarrhea, vomiting, breathing problems, loss of appetite and bloody urine. In more severe cases, it can cause the animal to begin to suffer from hemolytic anemia because it destroys red blood cells.

If you prepare food at home for your dog, you should never include these ingredients.


Most of us love chocolate and would think that the occasional chocolate cookie or chocolate chunk to our dog will not do any harm. But we are wrong! Chocolate is also a highly toxic food for dogs, because the theobromine accumulates in large amounts in the body of the dog and the dogs organs are unable to safely process this toxin.

If the animal consumes a small portion, they will only experience a stomach upset, but in larger quantities, they will also have muscle spasms, convulsions, tachycardia, internal bleeding and even a heart attack.

It's good to know that dark chocolate is the most toxic of all, which is why you should keep it away from your dog.


Although, in the first stages of life, the puppy is fed with breast milk, after this stage dogs often develop lactose intolerance, so it is not advisable to give them any food that contains it. Milk, cheese, yogurt, etc., often cause vomiting, diarrhea and a stomach upset. Although lactose is not inherently poisonous for your dog, it doesn't have any benefit and can cause them significant discomfort.


Tomato and potato are other foods which are unsuitable for a dog. Tomato contains starch that is very difficult for a dog to process, while potatoes are too acidic for a dogs stomach. Both of these foods can cause stomach upset, diarrhea and vomiting.


All nuts, and particularly macadamia are highly toxic foods to dogs because of their phosphorus content. They can cause kidney and gallbladder damage, vomiting, muscle spasms, weakness and even paralysis in severe cases.


Grapes or raisins are also very dangerous for dogs. While not all dogs have a reaction to this food, some do and as we are unable to determine if our dog can tolerate them or not, it is best not to allow consumption. After consuming grapes or raisins, a dog may suffer from vomiting, diarrhea, muscle spasms, weakness, dehydration, renal problems and in more severe cases it can even cause death.


Due to its high content of fat and other substances, avocado is also toxic to the animal. Similarly, it is not advisable to give the dog food with wheat flour, salt, raw chicken, or drinks with caffeine.

The best way to keep our dog safe is feeding them with feed or commercial products designed especially for their age and size. This way we guarantee proper nutrition and food safety for your dog.


Furthermore, it is important to know what the symptoms of dog poisoning are, as prompt medical attention that will make all the difference.

If you want to read similar articles to What Can't Dogs Eat: Toxic Foods to Avoid, we recommend you visit our Pets category.

Write a comment
What did you think of this article?
1 comment
catherine dorao
send me updates
What Can't Dogs Eat: Toxic Foods to Avoid