Quick answer: No, dogs should not eat avocado: the pit causes blockages, the fat can trigger pancreatitis and the fruit contains persin.
Cats should not eat avocado either, because of its high fat content and the persin in the fruit, skin and leaves.
What about other pets?
🐦 Birds (Not safe): Birds cannot eat avocado: persin is highly toxic to birds and can be fatal.
🐹 Rodents and rabbits (Not safe): Rodents and rabbits should not eat avocado either, because of persin and the excess fat.
🐠 Fish (Not safe): Aquarium fish should eat only food made for their species; avocado is not part of their diet and can foul the water.
Why avocado is bad for dogs and cats
- The pit is large and can get stuck in the esophagus or intestine.
- The high fat content can cause vomiting, diarrhea and pancreatitis.
- The leaves, skin and pit contain more persin.
My pet ate avocado. What now?
Stay calm and contact a veterinarian as soon as possible, telling them what your pet swallowed, roughly how much and when. Do not induce vomiting on your own or give milk, oil or home remedies, as this can make things worse.
Warning signs
- Vomiting and diarrhea
- Abdominal pain
- Choking or trying to vomit without success (if the pit was swallowed)
Frequently asked questions
Can puppies and kittens eat avocado?
No. Puppies and kittens are even more vulnerable to poisoning, because they are smaller and more curious.
Can dogs and cats eat avocado every day?
No. Avocado should be kept completely out of your pets' diet.
See also
- Can dogs and cats eat oranges? — 🐶 In moderation · 🐱 Not safe
- Can dogs and cats eat lemons? — 🐶 Not safe · 🐱 Not safe
- Can dogs and cats eat pineapple? — 🐶 Safe · 🐱 In moderation
- Can dogs and cats eat melon? — 🐶 Safe · 🐱 In moderation
- Can dogs and cats eat coconut? — 🐶 In moderation · 🐱 In moderation
← See the full list: can my pet eat this?
This content is for information only and does not replace advice from a veterinarian. Every animal is unique: if your pet has health issues or allergies, or if you have any doubts, consult a professional.