I am really sorry to hear your story. I empathize with you and I hope you can be free from all the guilt. We humans are not perfect, and I believe it was just the dog`s time to go. Blessings.
Please note Pet-Loss-Matters.com is a Not For Profit website and 100% of income from
this site (from sources such as Adsense, Affiliate links etc) is put towards site hosting, domain name fees etc.