does ivermectin treat scabies where to get ivermectin for humans can you give horse ivermectin to goats stromectol pharmacy uk