my boxer has had the hives for 24 hrs. How long do they usually last before going away? I gave him 1 tab of benadryl last night and 1 today. I think i might have to give him 2 at a time because they are 25 mg and he weighs over 50 pounds. Please let me know-thanks rob