eewww you poor thing, at least you noticed before he landed a big sloppy baby kiss on you. Is your cat up to date with its worming schedule? If not maybe you should think about getting some worming stuff from the chemist.