where do i buy ivermectin for humans stromectol cost how much ivermectin in stromectol 6 mg tablet what does ivermectin treat in dogs