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.
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
Unexpected vet bills can run into thousands
One emergency visit for food poisoning can cost £500–£5,000+. Compare UK pet insurance in 60 seconds.
Compare pet insurance →Checked against UK veterinary guidance — see our editorial standards and source list. If your dog has eaten something and you need urgent advice, call a vet or the Animal PoisonLine on 01202 509000.