A hemangiosarcoma is basically a cancer of the lining of the blood vessels, so it is not a solid tumour like Blizzard has.

http://www.vetinfo.com/dencyclopedia/dehemsarcoma.html

My thoughts are with you and Blizzard