I am truly so sad to hear about this accident. I live in constant fear of something like this happening to a family member.
My thoughts are with you.
I know there are a lot of grief counseling services provided- check out
www.luxepets.com as I believe they have a section for help on this.
I am so sorry!
bridget