Just one more thing, please use bleach to clean the litter box, especially after you deworm him and he pooped out the worms. The bleach will kill all the remaining eggs left inside the litter box. If you don't do that and your cat somehow eat the eggs, they will hatch inside him again.