Creamy ColeSlaw

For the Coleslaw:
4 cups finely chopped cabbage
1/4 cup shredded carrot
1/4 cup chopped green onions

For the Dressing:
1/2 cup mayonnaise
2 tbsp sugar
2 tbsp buttermilk
1 tbsp vinegar
Salt and pepper to taste