When it rains, it pours, they say... Many condolences to the Carothers - I am hoping for a speedy recovery on all counts and the best possible outcome for the dog situation.
Admittedly, I am a crazy dog person. I have five of the canines(all rescues), three of which have bloodlines that polite society can sometimes find offensive. With that said, the burden of responsibility as their caretaker weighs heavily upon me and I do not take it lightly.
A few years ago, I had a dog, a gal I had taken from a shameless puppy mill and nursed from death's doorstep. She was never good with strangers and I had to be extra mindful when we had company over. One of my neighbors has a large dog (some sort of big Schnauzer mix) and they NEVER contain him. He roams free, comes onto my property all the time to bark at us, and is generally a nuisance. One day, my oldest had our dogs out on the back deck, she didn't latch the gate and they all came piling out and straight for my neighbor's property. Phoenix (my dog) got in a scuffle with their big 'un and caused some injury. We got the dogs corralled and put away and I paid their dog's vet bill.
Now I am very strict with my dogs - they DO NOT roam free. I have a fenced yard and they are always leashed when walked or on a trip. Phoenix was persistent and her anxiety regarding the neighbor's dog got higher and higher - she obsessed over him. Sure enough, we had a friend housesitting and looking after the kids while we had a weekend away and the dogs got out again. Phoenix went straight for the neighbor's dogs, but this time she went for their little yapper and caused far more serious injury. Again, I paid the vet bill and took Phoenix into the vet and let her finally be at peace.
I will never advocate violence against dogs. That said, they are still animals that require responsible ownership and handling. Here in the states, packs of wild dogs are a rare thing so it isn't hard to point the finger squarely at a human culprit when a dog issue occurs.