Revolution works good for fleas. We've gotten the kitten dose (0-5 lbs) since all of our rabbits are 5lbs and under. You give it once and then repeat in 14 days. You should treat your yard/house and other pets, too. You shouldn't have to continue giving it once/month unless there is no way to get rid of the fleas in their environment.