Seasonal allergies, food allergies, environmental allergies, and allergic reactions to snake and insect bites all respond to Benadryl in most cases. Benadryl is commonly used to treat itchiness in dogs caused by skin allergies, and it also reduces many of the other symptoms of allergies, including: Hives.