does ivomec kill fleas and ticks stromectol 3 mg scabies stromectol 6 mg tablets buy online buy ivermectin for humans canada do you need a prescription for ivermectin tablets