Q: Dear Nora,
My indoor/outdoor cat was losing weight and vomiting a lot. We took him to the vet and discovered that our poor little guy had worms! How did he get them? And how can we keep him worm-free in the future?
A: Most adult cats get worms by ingesting the poop of another cat, or eating rodents and birds. And, as an avid poop and mouse-eater myself, I must say that it’s totally worth the risk!
Kittens can get worms from the milk of an infected mother, and cats of all ages can get infected with some types of worms (such as hookworms) just by stepping in dirt that has been soiled by an infected cat. Cats who go outdoors are far more likely to be infected by worms than indoor cats.
In addition to the vomiting and weight loss you noticed, other folks should look out for diarrhea, bloody stool, constipation, coughing, or trouble breathing.
You did the right thing by taking your cat to the vet. There are lots of different kinds of worms and all of them are treated differently. Since worm infections are treated with a controlled poison, you should always talk to your vet about treatment plans and never try to self-diagnose/treat. Once your kitty has been de-wormed, discuss an ongoing treatment plan with your vet.