Answer: Both dogwood and redbud are native to North America and therefore considered not particularly appealing to deer. However, a hungry deer will eat almost anything and the larger the deer population, the more competition there is for food. So, although these trees are not usually bothered by deer, it is possible they'll nibble on them. You could try some of the commercial repellents which smell/taste bad to deer, or try a homemade one based on garlic and/or pepper. Some gardeners report success using soap (Irish Spring bars) hung from trees. You could also try caging off the plants with wire mesh. In my own sad experience, the only really reliable long term solution is a very tall fence.
Q&A Library Searching Tips