You are correct most lawyers are not interested unless there is a broken bone. So if you can find out who has the liability insurance on the property, contact them, and make a claim for your out of pocket, lost wages, and pain and suffering. If you cannot do that sue the homeowner in small claims court for the maximum amount allowed. Best of luck!
Everyone else goes through the system, shows up for court, takes their punishment, and gets on with their lives. You on the other hand decided to go rogue, and now, 9 years later when they finally catch you, you want a free pass because you have a job and have not been in any trouble. It does not work that way, because people are supposed to work and not commit crimes. You are facing either 1 year on the plea or 2 years of you are found guilty after trial on both charges. If you want to risk...
1) Call 311 and report it
2) Report it to the manager
3) Take photos of it and save it
4) Make a complaint to the NYC Department of Health
5) Go to the ER and get a tetnus shot
6) Get the owner's name of the McDonalds
7) Report it to McDonalds HQ
I don't think he was trespassing if that is what you mean. Whether you'd be on the hook for the bite, I don't think so either. But if you are sued turn the papers over to your insurance carrier and let them worry about it.