Great topic. Good to know benadryl is safe to use. Here's a couple of other things I have in the dog kit I haven't seen listed.

Pepcid AC
Water soluble fiber
Styptic powder (Kwik Stop or other)