what does ivomec treat in humans will ivermectin kill ticks on horses how often can you give ivermectin to horses do you need prescription for ivermectin buy stromectol australia no prescription