Remove skin from duck breasts and set aside. Cut breasts into large cubes and place in a bowl with the flour. Mix until the meat is completely coated. Shake off excess flour.
In a very hot pan, melt the duck fat and brown the cubed duck breast. Place the meat in the slow cooker.
Add the duck stock and cranberry sauce to the saucepan. Bring to a boil, stirring occasionally. Pour the mixture into the slow cooker with the shallots, pepper, dried cranberries and salt. Cover with the skin from the breasts.
Cover and cook for 8 to 10 hours on low.
Serve with oven roasted potatoes and green vegetables.