As a dog food specialist, I regularly meet owners who don’t realise certain vegetables can be genuinely dangerous for their four-legged friends. What’s healthy for us might actually be toxic for dogs. Let me explain which vegetables you should absolutely avoid and why.
The allium family: the biggest culprits
Onions, leeks, garlic and chives are absolutely forbidden for dogs. These vegetables contain sulphur compounds that destroy your dog’s red blood cells. It doesn’t matter whether they’re raw or cooked – they remain toxic.
The symptoms are quite severe: anaemia, extreme weakness, pale gums and dark urine. Just 15-30 grams per kilogram of body weight can cause damage. For a 20kg dog, that means 300 grams of onion can cause problems – that’s not even a whole onion.
I’ve unfortunately witnessed this firsthand with a client whose dog had eaten leftovers of an onion soup. The vet was able to intervene in time, but it was a close call.
Nightshade vegetables: solanine is the problem
Aubergine, peppers, tomatoes and especially raw potatoes contain solanine. This natural toxin attacks your dog’s nervous system and causes vomiting, diarrhoea, abdominal pain and, in severe cases, breathing difficulties.
Raw potatoes are the most dangerous – never give these to your dog. Cooked potatoes are safe because the cooking process breaks down the solanine. With peppers, ripe red and yellow varieties are less dangerous than green ones, but I’d still avoid them altogether.
Mushrooms: better not
Shop-bought mushrooms might not be directly toxic, but they contain insoluble fibres that are difficult to digest. Your dog can develop serious stomach issues from them. Wild mushrooms are absolutely off-limits – some are deadly poisonous.
In my experience, smaller dogs in particular react sensitively to mushrooms, so why take the risk?
Avocado: more than just the stone
Many people think only the avocado stone is dangerous, but that’s not true. The entire fruit contains persin, a substance that’s harmful to your dog’s heart and respiration. Symptoms include vomiting, diarrhoea and cardiac arrhythmias.
Other vegetables to avoid
Raw legumes such as beans and peas contain lectins that cause poisoning. They’re safe when cooked. Rhubarb has a high oxalic acid content that can cause kidney problems.
Spicy vegetables like chilli peppers and radishes irritate your dog’s digestive system. Their stomach simply isn’t designed for sharp flavours.
Safe alternatives
Fortunately, there are plenty of vegetables that are safe. Carrots are fine, for example, as are cucumber, pumpkin and small amounts of broccoli. Sweet potato is also good, but always cooked.
Always wash vegetables thoroughly, peel them if necessary, and cook them where required. Introduce new vegetables gradually – this allows you to observe how your dog responds to them.
Watch for symptoms
If your dog accidentally eats one of these forbidden vegetables, watch for symptoms such as vomiting, diarrhoea, weakness, panting or behavioural changes. When in doubt, always contact your vet immediately – better to call unnecessarily than too late.
Remember: what’s healthy for humans isn’t necessarily healthy for dogs. Their digestion works differently from ours, and their bodies simply cannot process certain substances properly.