This is only my second post to this forum, and I already feel like this is a place I will visit often.
I was a medic for many years, so I have developed my own first aid kit. I actually have several of them. But I have always kept betadine ointment and betadine prep pads in my kit for really dirty wounds. I found that betadine really helps keep the risk of infection down. Nothing is guarranteed 100% but I've been using it for years with good success.

I have a substantial first aid kit in my daypack all the time. It's seems that once you are a medic, you are always a medic. At my work, if someone gets really sick or hurt, I'm always summoned.

Jeff