Someone will probably post comments on some other
remedies for you, yes, Benedryl can be given to
dogs, but, its the wieght per amount of medicine you need to know..Call your vet and ask over phone their suggestions...
This is a very good website for advice, stay w/them, and you'll will get plenty of suggestions...