Cats from shelters often come home with upper respiratory infections. It happens in almost all cats that come from shelters no matter how clean the shelter may be.
I think that your new cat has shared an illness with your older cat. Even if the newbie has no symptoms, she can still carry disease and pass it on.
I suggest that you see the vet with the cat as soon as you can. Most upper respiratory infections need antibiotics so that the cat can recover. I would be very concerned about her not eating.
The lack of meow and need to gag could also mean that a foreign object is stuck in the throat so it's imperative that you see the vet.
I hope this helps!
Let me know if you still have questions.
Edited by tfalkner on July 7 2005 at 11:19pm
