how often to worm a horse with ivermectin what type of drug is ivermectin where do u get ivermectin buy cheap stromectol australia no prescription