Today has been a rough day

That sucks, sorry to hear you have to go through that. I just had to say goodbye to my older dog, she just plain ran out of gas. Whether a surprise departure or one you can see coming, they all suck. Give an extra scritch to the remaining three.