Thanks for writing in,
You definitely can give benedryl to dogs. The general dose is 1mg/pound up to three times per day. Most OTC benedryl is 25 mg. So if you can have this, that would be adequate for your dog. ALso, when you bathe him use cool water as this will also help decrease the inflammation of the skin. I hope that helps!!
Dog Veterinarian
Veterinarian, Dog/Cat Veterinarian