How often should I treat my cat and what is the most effective treatment? Is it inevitable that she'll get fleas at some point? Sorry for all the questions!