Unfortunately, even cats that stay indoors can get fleas. Fleas may be living in the outside environment and inadvertently brought into your home. Once you detect fleas, we recommend treating your cat for a minimum of three months to stop the flea life cycle and reinfestation.