Proper Use of Benadryl for Dogs ~ says..What I found is that Benadryl is used for a host of purposes including: Controlling itching Help stop vomiting Motion sickness A mild tranquilizer Snake bites Vaccination reactions Insect bites or bee stings Blood transfusion reactions The type of Benadryl that you give should be the name brand.