However, not all dogs respond the same to OTC treatments, so check with a veterinarian for suggestions and dosage. Benadryl Diphenhydramine hydrochloride, sometimes sold as Benadryl, is an effective antihistamine and sedative often recommended by veterinarians.