Glad that your pup is okay - I know it hurts. I bought Benadryl after reading of a dog that wouldn't have made it to the vet after a bee sting if he hadn't been given Benadryl soon after the sting - shock was that bad. I bought fresh stock this year - it was hard just finding plain Benadryl - no sugar etc. -for allergic reactions only. They had all of these combo Benadryl products for multi-symptoms.