You do not need a rabies vaccine for this incident.
You are safe even though 29 days have passed, because this situation is not considered a rabies exposure.
Next Steps
Watch for redness, pus, swelling, or persistent pain → see a doctor if these develop (that would be for bacterial infection, not rabies)
Health Tips
Just continue normal wound healing care, stay calm, and seek medical help only if local wound infection develops.