My family and I recently got a new cat he has worms... I was so taken back by the sight I hurried up and gave him some over the counter dewormer (piperazine) Well he threw it along with some round worms a couple of minutes later. I don't think it had time to get in his system. I got him some...