Frontline or Advantage both work very well. You can get them pretty cheaply at online sites. Use this link http://www.petsmed.com/ and it will point you to different sites that have them.