where to buy ivermectin tablets in cape town ivermectin tablets for humans cost stromectol 3 mg/ivermectin how often to give a dog ivermectin