Combine Brussels sprouts, carrots, and cabbage in a large bowl. Combine salad dressing, mayonnaise, canola oil, vinegar, celery seed, salt, and pepper in a separate bowl. Pour dressing over vegetables and toss well to combine. Add dried cranberries and toss again.