Dogs · Food

Can dogs eat avocado?

It is best avoided. Avocado contains persin, is very high in fat, and the large stone is a serious choking and blockage risk. Here is the honest picture and what to do if your dog eats some.

A sliced avocado

This is one where the honest answer is best avoided. Avocado is not the clear-cut deadly poison for dogs that it is for birds, but between a substance called persin, a very high fat content, and a large stone that is a real choking and blockage hazard, there is little reason to feed it and several reasons not to. Unlike a food that is simply a healthy treat with a caveat, avocado is a food where the caveats outweigh any benefit, so the sensible position is to keep it off the menu.

Why avocado is a food to avoid

There are three separate reasons avocado sits on the avoid list for dogs, and together they make a clear case.

The first is persin, a natural compound in avocado that is highly toxic to some animals, birds especially, where it can be fatal. Dogs are considerably more resistant to persin than birds, and the flesh poses less of a poisoning risk to them, but it is still a reason to be cautious rather than casual. The second, and more everyday, concern is fat: avocado is very high in fat, and a fatty food like this can cause stomach upset and, in larger amounts, contribute to a painful and potentially serious inflammation of the pancreas, particularly in dogs prone to it. The third is purely physical, and it is the one that causes the most acute emergencies, which we will come to. Put together, a food that is fatty, contains a toxin dogs merely tolerate, and comes with a dangerous stone is simply not worth giving.

What to do if your dog eats avocado

Because avocado is more of a caution than an outright deadly poison for dogs, the response depends on what and how much was eaten.

If your dog has licked or eaten a small amount of ripe avocado flesh, it may well be fine or have a mild stomach upset, but keep an eye on it and contact your vet for advice if you are worried or if your dog is small. A larger amount of the fatty flesh is more of a concern for the risk of a pancreas problem, and any sign of vomiting, tummy pain, lethargy, or loss of appetite warrants a call to the vet. And if your dog has swallowed the stone or the skin, treat it as potentially urgent because of the choking and blockage risk, and contact your vet promptly. As always, when in doubt, a quick phone call to your vet is the safest move.

Better treats to choose instead

Given that avocado offers a dog nothing it cannot get more safely elsewhere, the practical takeaway is simply to reach for something better.

There is no nutritional need to feed dogs avocado, and plenty of genuinely healthy, low-risk treats do the job far better, such as carrot, blueberries, or a small piece of apple, none of which come with a toxin, a fat load, or a dangerous stone. So rather than working out how to give avocado safely, the simplest approach is to keep it, and its stone and skin, out of your dog’s reach and choose one of the many wholesome alternatives. If you enjoy avocado yourself, just be tidy about the stones and peel.

So, can dogs eat avocado? Best not. It contains persin, is high in fat, and comes with a stone that is a serious choking and blockage hazard, and it offers no benefit a safer treat cannot provide. Keep avocado, its stone, and its skin away from your dog, watch for stomach upset or blockage signs if your dog does get some, and choose a wholesome alternative instead. For the full picture of dog-safe and dog-dangerous foods, see our guide to safe and toxic foods for dogs.

Common questions

Is avocado toxic to dogs?
Avocado contains persin, a substance that is very toxic to some animals, especially birds, and while dogs are more resistant and the flesh is less of a poisoning risk to them than to birds, avocado is still best avoided. The bigger everyday dangers for dogs are the very high fat content and the large stone, which is a serious choking and blockage hazard.
What happens if my dog eats avocado?
A small amount of ripe flesh may just cause a mild stomach upset in many dogs, but a larger amount of the fatty flesh can trigger a painful pancreas problem, and swallowing the stone can cause choking or a dangerous intestinal blockage. If your dog eats avocado, especially the stone, or shows vomiting, tummy pain, or distress, contact your vet.
Can dogs eat avocado stone or skin?
No, never. The large avocado stone is a genuine choking hazard and can cause a life-threatening blockage if swallowed, and the skin is tough and higher in the compounds you want to avoid. Keep the stone and skin well away from your dog, and dispose of them where a dog cannot get at them.