My Vet sells Ova Collars and the only trouble that I had was with My Cats who would tear them off.
They are very effective IMHO in keeping fleas off Our Cats.