why is stromectol perscribed side effects of ivermectin in humans covid what drug class is ivermectin how much is ivermectin for humans how often can you give ivermectin to dogs