Paws & Numbers

Can Dogs Eat Avocado?

A bite of avocado flesh is unlikely to poison your dog. The real dangers are the pit, which can block the gut, the high fat content, and the onion and garlic in guacamole. Here is what is risky, what is not, and what to do if your dog ate avocado.

Swallowed a pit, ate guacamole or seems unwell? Call for advice now.

Your vet or emergency vet
ASPCA Animal Poison Control: (888) 426-4435
Pet Poison Helpline: (855) 764-7661

Both hotlines are open 24/7 and may charge a consultation fee.

The short answer

So avocado is not a good treat, but a dog that stole a slice of plain avocado flesh rarely needs more than watching for an upset stomach.

Persin: why avocado is a problem for some animals

Avocado contains persin, which the Merck Veterinary Manual names as its toxic principle. Persin is found in the fruit, leaves, stems and seeds, with the leaves being the most toxic part. Sensitivity differs hugely between species:

AnimalRisk from avocado
DogsRelatively resistant to persin. Main risks are the pit, fat and guacamole ingredients.
Cage birds (budgies, canaries)Very sensitive. In the Merck Veterinary Manual, budgerigars died within 48 hours after 8.7 g of mashed avocado.
Rabbits, guinea pigsSensitive: heart damage and breathing problems are possible.
Horses, donkeysSensitive: swelling of the head, tongue and chest, heart damage.
Goats, sheep, cattleSensitive: mastitis in nursing animals, heart damage.

Species list from the Merck Veterinary Manual and the ASPCA. If you have birds or rabbits as well as a dog, keep avocado and guacamole well out of their reach.

The avocado pit: the biggest danger for dogs

The Merck Veterinary Manual notes that dogs that swallow an intact avocado pit can develop a blockage of the gastrointestinal tract. Avocado pits are large, hard and slippery. Medium and large dogs can swallow them whole, and a small dog can choke on one or get a piece stuck.

A blockage may not show right away. Watch for repeated vomiting, not eating, belly pain, lethargy and straining without passing stool, and call your vet as soon as you know a pit is missing. A vet may be able to remove the pit from the stomach before it moves into the intestines; once it is stuck further along, surgery is often needed.

Guacamole, avocado toast and other dishes

Guacamole is more dangerous than plain avocado because of what is mixed in:

Avocado toast, salads and sushi rolls often contain onion, garlic or salty sauces too. Plain flesh is the least risky form of avocado.

Can dogs have avocado oil?

Avocado oil contains no pit or skin, so the blockage risk does not apply. It is, however, pure fat. Neither the Merck Veterinary Manual nor the ASPCA lists avocado oil as toxic to dogs, but the ASPCA warns that fatty foods can cause vomiting, diarrhea and potentially pancreatitis in some pets. Some dog foods and supplements contain avocado ingredients; that is different from pouring oil over your dog's meal. Ask your vet before adding any oil to your dog's diet, especially for dogs that have had pancreatitis.

My dog ate avocado: what to do

What your dog ateWhat to do
A little plain fleshUsually no emergency. Watch for vomiting or diarrhea over the next day and call your vet if it happens or your dog seems unwell.
A whole avocado or a lot of fleshCall your vet for advice: a large amount of fat can upset the stomach, and check that the pit is not missing.
The pit (whole or chewed)Call your vet now. Do not wait for vomiting.
Skin, leaves or stemsCall your vet or a poison hotline for advice. These parts contain more persin and are hard to digest.
Guacamole or a dish with onion or garlicCheck the onion and garlic amount with the calculator and call your vet.

Do not make your dog vomit at home unless a vet tells you to. A pit that comes back up can get stuck in the esophagus.

Frequently asked questions

Can dogs eat avocado?

A small amount of ripe avocado flesh is unlikely to poison a dog. According to the Merck Veterinary Manual, dogs seem relatively resistant to persin, the toxin in avocado. The real dangers are the pit, which can block the intestines, the high fat content and the onion and garlic often mixed into guacamole. Avocado is not a recommended treat.

My dog ate an avocado pit. What should I do?

Call your vet now. The Merck Veterinary Manual notes that dogs that swallow an intact avocado pit can develop a blockage of the gastrointestinal tract. Do not wait for vomiting; a vet may be able to remove the pit before it moves into the intestines.

Can dogs eat guacamole?

No. Guacamole usually contains onion and garlic, which can damage a dog's red blood cells, and often salt. If your dog ate guacamole, check the onion and garlic amount for your dog's weight and call your vet.

Is avocado toxic to cats, birds or rabbits?

Avocado is much more dangerous for birds, rabbits, horses, donkeys and ruminants such as goats and sheep, where persin can damage the heart and cause death. The ASPCA names birds and rabbits as the biggest concern. Keep avocado away from these animals completely.

Can dogs have avocado oil?

Avocado oil has no pit or skin, so the main risk is its fat. Our sources do not list avocado oil as toxic for dogs, but fatty foods can cause vomiting, diarrhea and in some dogs pancreatitis. Ask your vet before adding any oil to your dog's diet.

Sources

This page is for general information only and does not replace a veterinarian. If your dog swallowed an avocado pit, ate guacamole or seems unwell, contact a vet or a pet poison hotline. Last updated: October 2026.