Honey Benefits for Dogs. Honey benefits dogs in numerous ways. Topically it heals wounds. Internally, it provides numerous sources of nutrients, such as vitamins A, B complex, C, D, E and K, plus minerals such as calcium, magnesium, and more. It helps dogs with allergies, fights infections, and helps with digestive problems.