Mate Im totally gutted for you and your family , I had this happen to one of my rotties a few days before xmas last year .The hurt I felt was unbearable and the searching for answers too , You cant blame yourself for what happened it wasnt your fault.
I hope he pulls through , he is in the best possbile place right now.
My though are with you , your family and murhpy right now .