That’s awful BR. Condolences to you for the loss. There’s a tremendous amount to said about a great dog; they genuinely become family.
I lost my old girl recently (she was 12 and in amazing shape for her age) after she chased down a roo, roo got cornered and fought its way out. A terrible way for her to go. It’s hard and they can never be replaced
My condolences mate