U.S. doctors online nowAsk doctors free
Canada
A 37-year-old female asked:

I seem to have developed an allergy to our new dogs. tried several antihistamines but benadryl (diphenhydramine) works best. can i take on a regular basis?

2 doctor answers6 doctors weighed in
Dr. Nestor Del rosario
Addiction Medicine 34 years experience
Allergy: Remember the best treatment is avoidance and we have the same problem. I'd sacrifice to be with my dogs too, hehehe. If you can tolerate Benadryl (diphenhydramine) and it's the only thing that works, you can take it regularly, but remember, it can make you sleepy. Have fun with the dogs, i hope you will develop tolerance.
Dr. James Lin
A Verified Doctoranswered
A US doctor answeredLearn more
Here are some...: Congratulate for finding Benadryl (diphenhydramine) to relieve the symptoms dog-related allergy. Following Dr. Delrosario's view-avoidance is really decent, though maybe politically incorrect for those who obsess with something like dog as pet. Oftentimes what you need is not what you like. Beware: Life is a constantly changing & adjusting dynamic process of struggle to cope with reality, certainty, & uncertainty..

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Educational text
Free
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Educational text
Free
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership
Last updated Dec 16, 2015

Disclaimer:

Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.