Bayer Animal Health Advantage II Medium Dog 4-Pack Kills fleas on dogs within 12 hours. Kills fleas before they lay eggs. Convenient, easy to apply.