Question: can a dog take benadryl daily?
Answer: 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.