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.