I have my 2 dogs run vests when we are out hiking or training outdoors. The idea behind this is: 1. If we get separated and someone finds one of my dogs injured, they can provide first aid. 2. If I forget my outdoors medkit, and they happen to get injured, I have everything needed already attached to them for most injuries. Each kit includes: 2x Large non stick, absorbent pads 3X Small OEM packs of neosporin 1x Full roll (15 ft) of 'no chew' vet wrap 1x Roll of gauze 6x Gauze pads 1x Bottle of saline eye wash 4x Packs of iodine wipe pads 1x Pair of medical gloves (venom steel brand) 2x OEM sealed #15 surgical razor blades 1x Pack of CELOX hemostatic powder 1x Pair of mosquito hemostats All packaged in the vacuum sealed bag it weighs in as 3.5oz. Measures in at 4 inches wide, 4 inches tall and just under 1 inch thick. The MOLLE pouch also has a 4-foot soft leash (made from 6mm climbing rope), that can be used to guide the dog as well as a make-shift muzzle if needed. From the list you can see there is everything there to handle fishing hooks/thorns to deep punctures/cuts that require wound packing. The idea with this is to be able to treat minor issues on the trail, so we can keep on going, or stabilize a more major injury (so he isn't bleeding out) while I carry him out and off to the vet.