A rule of thumb is 1 mg of Benadryl for each 1 lb body weight. However, it's also fine to go by bands, so a small dog below 30 lb gets 10 mg, 30-50 lb gets 25 mg, and 50+ lb gets 50 mg. Always check with your vet first to make sure it's safe to dose your dog with any new medication.