I am in tears reading this. I can't imagine how it must have felt seeing that happen, especially after what you have been through yourself.

I hope the little dog is okay. I'm glad the owners of the other dog did not just leave.