Many swear by this. Research it for yourself. https://theguardianpets.com/guardian-one-133mg-lufenuron-nitenpyram-monthly-for-cats-2-10-lbs/