PetArmor Plus for cats and for dogs kills flea larvae as well as fleas, flea eggs, ticks, and chewing lice for up to 30 days. It effectively breaks the flea life cycle.