You really need to talk to a TX lawyer. In NC, my advice would be absolutely file a police report. Do you know if there is a leash law? I would NOT go confront the owner. I would photograph your bike, you, and keep detailed notes and photos on the necessary repairs to both.