can humans take ivermectin for dogs does ivermectin kill scabies immediately can you buy stromectol over the counter is horse wormer safe for humans generic stromectol nz no prescription do u need a prescription for ivermectin