is ivermectin safe for human consumption ivermectin tablets for humans cost ivermectin dosage for kittens do we need prescription for ivermectin oral medication ivermectin stromectol