stromectol ingredient stromectol 3 mg ivermectin how to take ivermectin for dogs how much does ivermectin cost without insurance