Can a Dog be Allergic to Benadryl? Yes, Dogs can Take Benadryl! You might be surprised to read that Benadryl is one of the medications that veterinarians are known to prescribe to dogs who are in need of it for several different conditions. Benadryl is an antihistamine, which works by blocking certain receptors in blood vessels and muscles.