Can Dogs Eat Avocado?
Short answer: it is better not to. Avocado contains persin, which is dangerous to birds, rabbits and horses but usually causes only stomach upset in dogs. The real risks for dogs are the large pit, which can block the gut, and the high fat, which can trigger pancreatitis. Guacamole is a definite no.
Why avocado can be good for dogs
- The flesh is not highly toxic to dogs, and some dog foods use avocado oil or meal (prepared without the risky parts).
Risks of avocado for dogs
- The pit (stone) is a serious choking and intestinal blockage risk.
- Very high in fat (about 160 kcal per 100 g): can cause vomiting, diarrhea or pancreatitis.
- Persin in the skin, pit and leaves can cause stomach upset.
- Guacamole contains onion and garlic, which are toxic to dogs.
- For pet birds, rabbits and horses, avocado can be deadly.
What to do instead
- Do not feed it on purpose. If your dog stole a little flesh, watch for vomiting or diarrhea.
- If your dog swallowed a pit, call your vet: blockages often need surgery.
Check any other food
Not sure about something else in your kitchen? The can dogs eat it checker lists 98 foods as safe, careful or toxic, with the reason for each.
If your dog ate something toxic, call your vet, the ASPCA Animal Poison Control Center at (888) 426-4435 or the Pet Poison Helpline at (855) 764-7661.
Sources: ASPCA Animal Poison Control Center; American Kennel Club food guides; USDA FoodData Central (calories); treat budget from the RER formula used in WSAVA feeding guidance (10% rule).
Try the can dogs eat it? food checker
Enter your own numbers below, or open the full can dogs eat it? food checker with the formula and more examples.
This guide is general information, not veterinary advice. Your pet may differ: ask your vet. Terms
Frequently asked questions
My dog ate avocado. What should I do?
A small amount of flesh usually causes at most a mild upset stomach. If your dog swallowed the pit, ate guacamole, or starts vomiting, call your vet.
Is avocado toxic to dogs?
It is not highly toxic to dogs, but the pit, the fat and persin make it a poor choice. It is very toxic to birds, rabbits and horses.
Can dogs eat guacamole?
No. Guacamole usually contains onion and garlic, which damage dogs' red blood cells.
More guides
- Can Dogs Eat Apples?
- Can Dogs Eat Bananas?
- Can Dogs Eat Blueberries?
- Can Dogs Eat Cheese?
- Can Dogs Eat Chicken bones?
- Can Dogs Eat Cucumbers?
- Can Dogs Eat Eggs?
- Can Dogs Eat Grapes? No: Here Is Why and What to Do
- Can Dogs Eat Peanut butter?
- Can Dogs Eat Pineapple?
- Can Dogs Eat Strawberries?
- Can Dogs Eat Tomatoes?
- Can Dogs Eat Watermelon?