My kitty Tehya was picked up in a trailer park sevreal months ago... during the time she has been with us, she has had a nasty cough, sort of like hacking up hairballs. She would wheeze, especially after drinking water or purring for a while. She also got pregnant before we took her, and has had her kittens. Today she has thrown up blood twice... not completely blood, but clear bile with blood in it. I think it has something to do with her coughing. What is this? We are taking her to the vet this weekend if not earlier, but I'm still really worried. Anyone know whats going on? Thanks for the help...