Yes, dogs can have Benadryl (diphenhydramine) safely when given the proper dosage and under veterinary guidance. It is commonly used to treat allergies, insect bites, itching, and mild allergic reactions in dogs. Benadryl can also be used for mild anxiety and motion sickness in some dogs. The general dosage is about 1 mg per pound of body weight, given 2 to 3 times per day, but it is important to consult a veterinarian for the correct dosage and to ensure it is safe for the dog's specific health condition. Some dogs should not receive Benadryl, including those with cardiovascular or lung diseases, glaucoma, high blood pressure, pregnancy, or certain medication interactions. Common side effects include drowsiness and dry mouth, and any adverse reactions should be reported to a vet promptly.