Bayer Animal Health Advantage II for Dogs 10 lbs and Under - 6 pack Kills fleas on dogs within 12 hours. Kills fleas before they lay eggs. Convenient, easy to apply.