I am so sorry to hear about the passing of your little golden boy. It was an accident, and not your fault, so don't blame yourself. R.I.P., sweet golden puppy.
Catloverforever and her kitties