Bread Free Dressing/Stuffing

1 tablespoon butter from 100% grass-fed cows
1 pound ground Organic Prairie breakfst sausage
1 large onion
3 stalks celery, chopped
2 green apples , cored and chopped
5 fresh organic sage leaves
  salt and pepper, to taste
1 cup hazelnuts or pecans
1⁄4 cup dried unsweetened cranberries
1⁄4 cup homemade chicken or turkey stock
Brown the sausage; remove from the pan and set aside. In a large skillet, melt the butter or bacon fat over medium high heat and sauté the onion, celery, apples, sage, and salt and pepper. Add the hazelnuts (or pecans), cranberries, and stock and   simmer until well heated and the cranberries hydrate a bit. Return the sausage and any juices to the skillet and combine well. Heat through and serve.