Can dogs eat pineapple?
Last updated 2026-05-08 · Sourced from ASPCA & Merck Veterinary Manual
The short answer
Yes — dogs can safely eat pineapple. flesh only, in moderation Tropical fruit with spiky exterior, sweet yellow flesh.
Why it's okay
Contains bromelain, vitamin C and manganese. Some say it discourages dogs from eating their own poop, but evidence is weak.
How much pineapple can a dog eat?
A few small chunks of flesh, fresh not canned.
What every dog owner should know
- Skip canned pineapple — too much sugar
- Remove the spiky skin and core
- Frozen chunks make a refreshing treat
How much pineapple can dogs have?
Treats — including pineapple — should make up no more than 10% of daily calories. Use these portion sizes as a starting point and adjust for your dog's activity level and overall diet.
| Dog size | Recommended amount |
|---|---|
| Toy (under 10 lb) | 1 teaspoon-sized piece, 1-2× per week |
| Small (10-25 lb) | 1 tablespoon-sized piece, 2-3× per week |
| Medium (25-50 lb) | 2 tablespoons or 1 small slice, 2-3× per week |
| Large (50-90 lb) | 1/4 cup or 2 small slices, 3× per week |
| Giant (over 90 lb) | 1/3 cup or 3 small slices, 3× per week |
These are general guidelines — always consult your veterinarian for portion recommendations specific to your pet's health, weight, and existing diet.
Puppy safety
Pineapple is generally safe for healthy puppies once they're fully weaned (around 8 weeks). Start with very small amounts — about 1/4 of the adult portion — and watch for any digestive upset over 24 hours before offering more. Never replace dog food with treats; growing animals need their balanced nutrition first.
What to do if your dog ate pineapple
Pineapple is generally safe in moderation. If your dog ate too much, you may see mild stomach upset (gas, soft stool) — usually resolves on its own within 24 hours. Contact your vet if you see vomiting, lethargy, or symptoms lasting more than a day.
See full emergency guideOther safe fruits for dogs
If your dog likes pineapple, they may also enjoy these safe options: