So I am a new cat owner. I adopted my little guy Oliver around 4 weeks ago from the Anti Cruelty Society. He is super cuddly and playful. I even call him a stage 5 clinger because he is basically attached at my hip when I am home. Today though he threw up and there was a worm in it!! I...