WOW - I've never even HEARD of one - got the willies reading about it....there must be a host of things I've never heard of .
All I can say is I'm SO GLAD your vet got that awful thing GONE ! Poor baby - that sounds like it could have made her even sicker than she was - I'm so glad she's feeling better