can humans use horse wormer does ivermectin treat worms in dogs how to buy stromectol paypal payment no prescription can ivermectin be used to treat scabies