I use Vectra. It is given once a month & is comes in a dosage per the cat's weight. My cat is not thrilled with any flea med. They can smell
it from across the room.