Good healing wishes to you, Ariel. Sounds like you have some great advice from everyone here.

Reading this makes me a bit more leery of dogs in a whole new way, while I'm out riding. (I love them and understand them in almost all other circumstances!).

Take good care of yourself.