This makes me sad. You obviously had strong feelings for your dogs and, I am sorry for your loss, my thoughts are with you. Please do not blame yourself for this terrible event.
"Some people are so poor, all they have is money"
SW Black Diamond 80ED | SW150MAK | Newton SW 200/1000 | Orion 50mm Guider with Helical Focuser |Sirius EQ-G Rowan Belt Mode
Canon 1000D moded | ZWO ASI185MC | Baader Mark III Zoom
INDI | Stellarmate on RPI3B+ | Stellarium | Pixinsight
Losing a dog is like loosing a family member perhaps worse as they see us at our worse and best but never question why just give. My last dog died in front of me - choked after eating (well gobbled she was a 13yrs old Labrador ) her food - gone very quickly but not quietly . Even now I say "what if" which is pointless no use looking back just think of those mad days when they made you laugh or put their paw on your knee !
After a short while briefing the only back is to get another "friend" - Never replaces them but will add to your life and remind you ,at times, of the good life.
P.S. Adopt a stray they deserve / want you help and will get you over your grieving. Clear Skies - 2 more stars have just been added
---- [ L47 ] Observatory Code, from the Minor Planet Center
Celestron C8 Fastar XLT USA (carbon tube) with wedge
9x50 finder scope (used as guide scope)
Meade DSI (used as guide cam)
Canon EOS 100D and a 650D Full mod