It is impossible to find any words that would do justice to what you must be feeling, other than to say my thoughts are with you.
Reading of your recent losses made me realize how wonderful and fragile life on earth is...and I hugged my spouse and kitty and found myself appreciating both perhaps a little more as a result.

It is also a painful testament to the importance of proper pet care, and an example to all of what can happen. I agree with Sasvermont - educate yourself on why this happened and educate others so that there is a greater awareness....I had never heard of this virus before, so you have already educated one person, and I am thankful now to have this new knowledge, but heartbroken that it had to be at such inconceivable loss.

Keep your heart open, it is evident from the stories of your beloved pets that you have an enormous amount of love to give, and many find this kind of love in such short supply these days. Don't let the sad ignorance of others take away something so precious as a kind heart.

My prayers and thoughts are with you.