I've, unfortunately, had to deal with my own as well as others. I stopped over at a friends house because she had gotten a puppy and needed someone to take him out because she worked long hours during the day. I was volunteering at the thrift store at the time and came past her house mid day so I volunteered. She had an older dog that wasn't the friendly type, particularly to strangers. I figured if I spent a few visits we'd be fine. The first time was very edgy however the second stop in she seemed to warm to me. I figured one or two more visits and we'd be fine.
I left for home and wasn't here more than 15 minutes and the phone rang. It was the gal and I could hardly hear through the sobbing, but I made out that her dog got hit. I rushed back over to find that another passing car took her to the vets. I was on one of my bikes so I took her car there. There was nothing the vet could do for her, internal bleeding and broken bones. All that aggression was gone as I helped keep her calm until she was tranquilized. I was emotional and I hardly knew the animal.
Anyway, Hailey had her last walk down the lane today. Lately she's only walked halfway down, then waited for Jacks and I to head back up. Today she did the entire walk and was sniffing around for the last time.