I am taking him into the Vet soon to get him checked out regarding the throwing up litte bit of blood this morning in this vomit. I will keep you all updated what the status is. Thank you all for caring!
As for the not eating problem I have to deal with it when I get back.