does ivermectin kill scabies immediately how do you inject ivermectin in dogs is it safe for humans to take ivermectin for horses stromectol ebay