is ivermectin for dogs safe for humans do i need a prescription for stromectol where to get ivermectin uk where to buy ivermectin for humans in australia stromectol-abc.com