I am soooo sorry for your loss!! Your pain is easy to feel through the lines of your post. What you describe is exactly what happened to my beloved Katz, it brought back many memories.

When it happens, it's always so unreal, just too cruel to be true... And yet we learn to live with the loss - someday. (((HUGS)))

R.I.P. little Max, you are truly missed!

Kirsten