how does stromectol work to kill scabies is ivermectin horse wormer safe for humans how much liquid ivermectin for humans is ivermectin liquid safe for humans can humans use ivermectin for dogs do i have to have a prescription for ivermectin