Yes - go to your vet. I use Advantage on mine which is very effective. You don't even need to take your kitten in if you're already registered - you can just pick it up. If your kitten isn't registered yet I'd recommend getting him registered and take him along for a health check. He probably needs worming too and, like flea treatment, you're best using stuff from the vets rather than over the counter.