There is some stuff called frontline which I think can be used on puppies and kittens, www.frontline.com. Available from your vet. Frontline plus also kills them in the environment (carpets etc. No I don't work for ther firm, or have shares in it!!:-)