For the past couple of days my cat has been vomiting up most (not all) of the food I have been giving him. He is looking skinnier as well. Just this morning we woke up to cat urine with blood in it. My mum cleaned it up before I got to see it, she described it as " a lot of blood" She may have...