I am so sorry for your loss   
I also want to thank you for sharing your story, that knowledge may help another person.     
I also agree that you can not second guess yourself.  I lost a very young dog once and just beat myself up.  It was so hard... it took me a couple of years until I was ready for my Remy.   
Sending hugs and prayers!!     
				__________________  Shinja  mom to   Remy   lil Sis to     Bailey and Sammy        |