I don't think (not sure though) that Frontline is appropriate for kittens that young. At the shelter, we bathe the kittens in a flea shampoo and let it sit on them for 5 minutes then rinse. You'd be surprized how many fleas drop off.