The standard dosage for oral Benadryl is 1 mg per pound of body weight, given 2-3 times a day. Most drug store diphenhydramine tablets are 25 mg, which is the size used for a 25 pound dog. read more
The amount of Benadryl your dog needs depends on its size. The easy (and less precise) way to determine this is to put your dog into one of three categories: 30 lbs and smaller – give 10 mg per dose. 30-50 lbs – give 25 mg per dose. read more
However, the general guidelines require you to give 1mg of Benadryl per pound such that if your dog weighs 30 pounds, you should give it 30 mg of Benadryl. Administer the medicine three times in a day, after every eight hours. read more