I am so sorry for all of your losses - and delighted to meet Willow Grace. They were wonderful, and she looks adorable. Horrible to lose them so close together like that.
I lost my Travis to cancer, too, and during that time, I found the Orvis canine cancer campaign. Here's a link, in case you're interested. Travis and I (and all of you and my other friends) raised $75 pretty painlessly for this cause, the search of a cure for canine cancer. It can't come soon enough, but I did feel like I helped a little.
http://www.orvis.com/s/the-orvis-commitment-canine-cancer/8565?dir_id=31746&group_id=31939&cat_id=32142