How to give my dog honey for a cough

Updated November 21, 2016

Have you ever had an irritating cough that kept you awake at night? Now just imagine that same cough affecting your dog. The persistent cough will affect its ability to sleep and get the rest it needs to heal from sickness. Fortunately, a dose of honey can help coat your dog's throat and soothe its cough. Honey has antibacterial properties that can also help to destroy harmful bacteria that may have accumulated in your dog's throat.

Fill 1 tsp with honey for a small dog or 1 tbsp for a large dog. Let your dog lick the honey off the spoon until it is gone. Repeat three times a day until the cough disappears.

Mix the honey directly into your dog's food. Use 1 tsp for a small dog and 1 tbsp for a large dog. Mix the honey into all of its meals until the cough clears up.

Give a dog that is too weak or tired to stand a mixture of honey and warm water. Mix 59 ml (1/4 cup) of warm water with 1 tsp of honey for a small dog and 1 tbsp for a large dog, and administer the honey mixture into your dog's mouth with a medicine dropper until it is finished. Gently rub the underside of its throat to coax it to swallow.


Speak words of praise to your dog when administering the honey. The soothing sound of your voice and gently promoting will encourage it to eat it.


If the cough persists for more than two days or if you notice your dog becoming increasingly lethargic, seek the advice of a vet immediately.

Things You'll Need

  • Honey
  • Teaspoon
  • Tablespoon
  • Small cup
  • Warm water
Cite this Article A tool to create a citation to reference this article Cite this Article

About the Author