I'm glad the compress helped some.
Also, we found that Simple Solution, a product marketed for enzymatically cleaning up puppy potty accidents, works quite well on even dried blood on upholstery and carpet, too. A lot of pet supply shops in this part of the country carry it. It made cleanup a lot easier.
If you think of it, can you pass a hug on to Nikki from hazel? Keep one for yourself, too.