Benadryl for Dogs. Always consider a professional before giving your dog Benadryl. You can use this table as an instrument to see how much Benadryl (Diphenhydramine) you can give your dog. You should administer this dosage every 8 hours/3 times a day.