stromectol tablet cost do i need a prescription for stromectol buy ivermectin for humans australia how does stromectol work does ivermectin kill scabies in dogs