Sickening loss. So sorry.
Try to focus on the good times with your pet.
It was an accident. It happens all the time.
Pets are always running out into the street.
Just last year I ran over the neighbors dog and I was only going 17 mph in the neighborhood. But the dog just ran under my wheels after a cat across the street.
The whole family came out in unison screaming "Nacho! Nacho!" I was a nervous wreck because I thought I ran over a child named Nacho.
I was shaking so hard I could hardly think or operate my fingers to write my name down.
But there was little Nacho behind the car still alive, a little beagle. The family said they had no money to take him to the vet.
They all cried and cried. They didnt blame me they said. I offered to drive him to the vet in the morning if he survived the night and pay to have him examined and treated by a vet. Nacho survived the night and was seen the next day and treated with a cast and medication for pain. ($375)
I see Nacho every now and then when I drive by, staying obediently in his yard (attached now by a chain to the post)
Hope the pain of your loss goes away and is replaced by happy memories of your dog.