Spread the white and whole-wheat bread cubes in a single layer on a large baking sheet. Place in the oven and bake for 5-7 minutes, or until evenly toasted. Transfer the toasted bread cubes to a large bowl.
In a large skillet, cook the sausage and onions over medium heat, stirring and breaking up the lumps until evenly browned, about 5-7 minutes. Add the celery, sage, rosemary, and thyme and cook for 2 minutes, stirring to blend flavors.
Pour the sausage mixture over the bread. Mix in the apples, dried cranberries, parsley, and liver. Drizzle with turkey stock and melted butter, and mix lightly.