I would call around & see if you can find a vet that would let you take payments...puncture wounds can be bad because they get infected very easily and sometimes will abcess & blow out larger chunks of previously uninvolved tissue. The dog will need antibiotics, but the vet won't perscribe those...