Gentle hugs to you Miranda! But glad your bike made it through OK
As for the dog owner, get a lawyer?Especially if there's a leash law in the county. Maybe talk to a supervisor in the police department. That dog caused an accident, and for the officer to write it off is unacceptable.
Hope you get to feeling better soon.