My cat has a hairball problem, and throws up a lot. Today she threw up, and there was blood in it. The local vets are not open on Sunday, so I cannot bring her in for a check-up. Does anyone know what may be wrong with her?