my cat is throwing up blood foam Archive