Wow, quite a day for you. Good job for being prepared to help. My first aid kit basically contains: gauze and non-stick pads, gloves, vet-wrap, band-aids, medical and duct tape, and gloves. But even more important is knowledge of 1st aid, which it is clear you have. Good job man.