Avocado has developed a slightly alarming reputation in the dog world. Search online and you may see warnings that avocado is poisonous to dogs, while other sources claim that the flesh is perfectly safe.
So, what is the truth?
Dogs can usually eat a very small amount of plain, ripe avocado flesh without experiencing serious problems. However, avocado is not completely risk-free. The skin, stone and other parts of the avocado plant should not be fed, while the flesh is naturally high in fat and may not be suitable for every dog.
As with most foods, the amount eaten, the part of the avocado consumed and the individual dog all matter.
Is avocado poisonous to dogs?
The belief that avocado is highly poisonous to dogs comes from a naturally occurring compound called persin.
Persin is found throughout the avocado plant, including the leaves, bark, skin, stone and fruit. However, its concentration varies between different parts of the plant, and dogs appear to be much less sensitive to persin than animals such as birds, rabbits, horses, sheep and goats.
This means it is not entirely accurate to say that avocado flesh contains no persin. A better explanation is that ripe avocado flesh contains much lower amounts and a small, one-off ingestion is unlikely to cause serious poisoning in most dogs.
The UK Veterinary Poisons Information Service states that acute avocado ingestion is usually not a major concern in dogs and cats, although it can cause digestive upset. The most significant immediate danger is often the avocado stone becoming lodged in the digestive tract.
Therefore, avocado is not in the same category as foods such as grapes, raisins or xylitol, where even a relatively small amount may create a serious emergency. Nevertheless, that does not mean dogs should be allowed to eat whole avocados or large portions of the flesh.

Which parts of an avocado can dogs eat?
Dogs should only ever be offered a small amount of the soft, ripe, green flesh.
Before giving avocado to your dog:
-
Remove the skin completely.
-
Remove the stone and put it somewhere your dog cannot access.
-
Check that no hard pieces remain such as the stalk.
-
Offer the flesh plain, without seasoning.
-
Begin with a very small amount.
The avocado skin is tough, fibrous and difficult to digest. It also contains more persin than the soft flesh, so it should not be fed deliberately.
The leaves, stems and bark of an avocado plant should also be kept away from dogs and other pets.
Why is the avocado stone dangerous?
The large stone in the middle of an avocado is one of the biggest risks to dogs.
Some dogs will swallow objects surprisingly quickly, particularly if they have stolen an avocado from a kitchen counter or bin. The smooth, round stone may become stuck in the throat, stomach or intestines.
This can cause choking or a gastrointestinal obstruction, which may require emergency surgery.
Contact your vet promptly if your dog has swallowed an avocado stone. Do not wait for symptoms to appear and do not attempt to make your dog vomit unless a veterinary professional has specifically instructed you to do so.
Signs of a possible obstruction may include:
-
Repeated vomiting or retching
-
Abdominal pain
-
Loss of appetite
-
Lethargy
-
Difficulty passing faeces
-
Straining or producing very small amounts of faeces
These signs can also be associated with other conditions, so veterinary advice is important.

Is avocado too high in fat for dogs?
Avocado is naturally high in fat and calories. Although much of that fat is considered beneficial within a balanced human diet, dogs do not need to eat avocado to obtain essential nutrients.
A large portion can trigger vomiting or diarrhoea simply because it is richer than the dog’s normal food. In susceptible dogs, eating fatty foods may also contribute to pancreatitis.
Dogs who should generally avoid avocado include those with:
-
High blood fat levels
-
A condition requiring a low-fat diet
-
Regular vomiting, reflux or diarrhoea
-
Poor tolerance of richer foods
Dogs with a medical condition or prescription diet should not be offered additional foods without first checking with their vet or canine nutrition professional.
How much avocado can a dog eat?
Avocado is best treated as an occasional taste rather than a regular snack.
Begin with a piece no larger than a pea. For a larger dog, the portion can still remain very small. There is no nutritional need to give a dog half an avocado or add a large spoonful to every meal.
Remember that treats, toppers and human foods all contribute additional calories. Even nutritious foods can interfere with weight management or unbalance the overall diet when they are given too generously.
A small amount of avocado flesh does not make an incomplete diet complete, nor does it provide any unique benefit that cannot be obtained more safely from a complete dog food and appropriately chosen treats.
Can dogs eat guacamole?
Dogs should not eat guacamole.
The avocado itself may not be the most dangerous ingredient. Guacamole frequently contains onion, garlic, chilli, salt and other seasonings that are unsuitable for dogs.
Onion and garlic can damage a dog’s red blood cells, while spicy ingredients may irritate the digestive system. Guacamole may also contain considerably more fat and salt than a small piece of plain avocado flesh.
Even if your recipe is relatively simple, it is safer to keep prepared guacamole for humans and only offer a tiny amount of completely plain avocado to your dog.

Introduce avocado gradually
Whenever you add something new to your dog’s diet, introduce it gradually.
Dogs can develop digestive upset after eating a food they have not had before, even when that food is not poisonous. Begin with a tiny piece and monitor your dog over the following day.
Look for changes such as:
-
Loose stools
-
Increased bowel movements
-
Vomiting
-
Excessive wind
-
Abdominal discomfort
-
Reduced appetite
-
Itching or skin changes
Avoid introducing several new foods at the same time. When multiple treats, chews or toppers are added together, it becomes much harder to identify which one caused a reaction.
Keeping a simple food and symptom diary can be helpful for dogs with sensitive digestion. Record what was offered, the approximate amount and any changes in appetite, behaviour, vomiting or stool quality.
What should I do if my dog has eaten avocado?
A dog who has stolen a small amount of plain avocado flesh will usually only need careful monitoring. Mild vomiting or diarrhoea may occur, particularly if the dog has eaten a large or fatty portion.
Contact your vet promptly when:
-
Your dog swallowed the stone
-
A large quantity was eaten
-
Your dog ate the skin, leaves or plant material
-
The avocado was mixed with onion, garlic or another unsafe ingredient
-
Your dog has a history of pancreatitis
-
Vomiting is repeated
-
Your dog appears painful, weak or unusually quiet
-
You are unsure what part or quantity was eaten
UK owners can also contact Animal PoisonLine, a 24-hour service operated by the Veterinary Poisons Information Service, for case-specific guidance.

Can dogs eat avocado? The verdict
Most healthy dogs can eat a tiny amount of ripe, plain avocado flesh without it being considered a poisoning emergency.
However, the skin, stone, leaves and plant material should be kept away from pets. The stone presents a serious choking and obstruction risk, while the flesh is high in fat and may cause digestive upset or be unsuitable for dogs prone to pancreatitis.
Avocado should therefore remain an occasional extra rather than a regular part of your dog’s diet. Your dog is not missing out on anything if they do not eat it.
When introducing avocado—or any other new food—start with a very small amount, make one dietary change at a time and monitor your dog for any changes in digestion.
There are plenty of dog-friendly treat options available, so there is no need to feed avocado if you are concerned about the fat content or your dog simply does not tolerate it.

