Artichoke is not toxic to dogs. Plain and cooked, a small amount is fine. Raw is a choking risk, and anything jarred, marinated or cooked with garlic and butter is the real problem.
The short answer

Steamed or boiled artichoke, nothing added, cut small. It has fibre, some vitamin C and potassium — none of which your dog is short of on a complete food, but it makes a low-calorie treat.
Raw artichoke is the choking risk

The outer leaves and stem are tough and stringy, and the hairy choke above the heart is inedible. Dogs bolt food rather than chewing it, so a piece of raw artichoke can lodge in the throat or cause a blockage further down. Small breeds are at much greater risk than large ones.
Strip it as you would for yourself: outer leaves, stem and choke in the bin, heart and tender inner leaves for the plate.
What it is cooked in matters more
- Garlic — extremely common with artichoke, and genuinely toxic to dogs. Cumulative, so repeated small amounts count.
- Butter, oil and cream — added fat and a pancreatitis risk.
- Salt or brine — thirst and vomiting, worse for small dogs.
- Artichoke dips — usually cheese, cream, garlic and onion together. Keep these away from dogs entirely.
How much
A couple of small pieces for a small dog, a little more for a large one, occasionally rather than daily. Introduce it in a small quantity — artichoke is high in fibre and a sudden dose causes wind and loose stools even when nothing is wrong.
My dog ate artichoke — what now?
- A little plain cooked artichoke: nothing to do.
- Raw pieces, or the choke: watch for gagging, retching or repeated vomiting, and ring your vet if your dog is small.
- Anything with garlic, onion or in a dip: ring your vet and describe what was in it.
- A swollen belly, a hunched back, or no bowel movements: phone your vet now.
This is general information, not veterinary advice, and it cannot account for your dog’s size, age or health. If your dog has eaten something you are unsure about, phone your vet rather than searching for reassurance.


