I have always used Advantage on my cats & dogs.  My 2 cats have been trying to get outside all the time this year every time we open a door. So they have gotten fleas from sneaking outside. I do not see them scratching anymore & they are still sneaking outside when they can!!!