I think so. Our vet has a office cat that he lets run loose. If you pick him up, he will suck on your clothes and when he is done, you have a real big wet spot. I am always dissapointed when I leave dry.... that means I didn't see him.