I'd be really careful about any lotion on a cat, since they groom themselves and would ingest it. Everything under the sun is toxic to cats. I think Advantage or Frontline (both available over-the-counter now) would be your best bet.