Question: how much benadryl can you give a dog daily?
Answer: For Dogs: Allergy Meds You can give your dog Benadryl (diphenhydramine) 2-3 times daily at 1mg per pound of body weight. For instance, a 12-pound dog can receive 12mg, which is equal to one children's Benadryl or ½ an adult dose. A 50-pound dog would need 50mg, or two adult Benadryl. Benadryl may cause drowsiness.