Just a quick post... snowball survived!
He's much more plesant smelling and looking now.
I washed him in a pillowcase and he did very well. I even fluffed him for a few minutes in the dryer and then hung him up to dry. This morning he greeted Megan when she woke up and all was well in the world!