Does your vet know? I would always 'fess up with a puncture wound. Your risk is of getting Clostridium tetani bacteria in there, which likes to grow in places that are not well oxygenated, thus causeing Tetanus. Gotta get a tetanus shot. I would wash it inside with a betadine/water solution (use betadine solution not betadine scrub) Use a syringe (no needle) to squirt it into the puncture hole . Your vet may prescribe antibiotics. Keep it clean and don't plug it up with any ointments or goo, it's gotta be open to air, and heal from the inside out. Good luck, Beth