Apparently at her hair appointment yesterday, Ma told our hairdresser and family friend Ms. Jennifer about Madison's passing.
According to Ma, Ms. Jennifer supposed that Madison waited until she came home to die. She purposely held out until she was with me because she loved me and knew that I'd comfort her so that she could go in peace.
I don't now if dogs think on a sophisticated enough level for that to be true. But if it is, that explains something at least. If it's not, well. It's still a nice way to think about it. I wasn't able to do much for Madison in the end, but maybe that wasn't the point.