My "must haves"
Water/Saline
Iodine
Hemostats
Scalpel
Tampons (for havy bleeding/puncture wounds)
Staples
Rags/old Tshirts
Vet Wrap
At Home
Cephlexin
Rymadil
We rarely staple our dogs up, just keep it clean and put them in with another dog so they will help keep clean...usually 1-2 days on meds and they are good to go.
If its something you do not already have you def need to get ASAP you may only use it once a year but its better to be prepared than to loose a dog or scramble for something you don't have.
This is a great list of the essentials. The only thing that I would add to this list is sutures. If an artery gets cut you will need them to tie the artery off, also for any chest cavity pokes/ gashes. I also carry Benedryl or any antihistamine with me incase a dog has an allergic reaction to something.