✓ Reviewed against PDSA, Blue Cross & Animal PoisonLine guidance · Last reviewed: 2026-07
Can dogs eat honey?
The full picture
Honey isn't toxic to dogs. Some owners use small amounts to soothe coughs or as a high-value training treat. Issues are sugar content, calories, and — critically for puppies — botulism. Raw honey can contain Clostridium botulinum spores, which adult dogs handle fine but can cause serious illness in puppies under a year, whose immune systems are still developing. Diabetic dogs should avoid honey entirely. For healthy adults, a quarter teaspoon occasionally is a fine treat.
If your dog ate more than a safe amount
Honey is safe in small amounts. If your dog has eaten a large quantity, watch for digestive upset. Raw honey can contain botulism spores — do not give honey to puppies under 12 months.
Risks to watch for
- Botulism in puppies under 1 year
- Blood sugar spikes in diabetic dogs
- Weight gain
- Tooth decay with regular use
Potential benefits
- Soothes mild coughs in adults
- Some natural antioxidants
Safe portion size
1/4 teaspoon for small dogs, 1 teaspoon for large dogs, occasional.
Safer alternatives
- Plain mashed banana
- Small amount of plain yoghurt
And while you're thinking about what's good for your dog, keeping on top of flea and parasite prevention is just as important as diet.