It took about six weeks for a bad dog bite I sustained to completely heal. The puncture wounds (teeth) healed much quicker but where the dog gnawed my leg took longer. Doctor would not renew my antibiotic script (had a seven day supply) and the wound stayed infection free, covered and treated with neosporin. YMMV.