Answer by
Tadeuszzzz (37)
You should take it to a veterinary, a cat peeing everywhere may have a bladder infection, it also may be having some trouble telling his smell apart from other cats, hence the need to "mark" his territory everywhere. The throwing up can be normal but it should be checked by a professional too.