I think I just killed a dog

. I was driving over the causeway and this guy was walking beside his dog, who evidently wasn't on a leash, and the doggy ran out in front of me! I slammed on the brakes, heard a big bump and dog crying. Stopped the truck, put on the flashers, and waited for some cars to go by so I could get out without getting hit myself, and the guy and dog were GONE! I walked up the hill a bit and didn't see anyone anywhere. It was really weird! Hopefully the dog went mostly underneath my truck (It's pretty high) and wasn't hurt too badly, or killed

. There is a freaking leash law for a reason, and this poor dog is now suffering because his idiot human didn't have him on one
I feel so sick and cried all the way home. My poor MIL was with me (she's 92) and she was trying to console me, bless her heart. I'm glad she wasn't hurt by the sudden stop I had to make!
Anyway, just felt like I needed to let that out