Glad to hear you are okay. The bike is definitely replaceable. I hope that there will be some kind of action from the sheriff's office.

I had a scare from a pit bull yesterday and was extremely happy that it stayed on the leash! Clearly, the owner did not expect the dog to show so much interest in chasing me when I rode past.