Heat the canola oil in a saute pan over medium heat. Season the duck livers with salt and pepper and add the livers to the hot oil. Saute over medium high heat to brown the liver well before adding the shallots to the pan. Saute the shallots until translucent. Add the honey to the pan, allowing it to melt and begin to bubble. Add the vinegar carefully so that the hot honey does not splash. Add the port and cook for 2 minutes before adding the veal stock. Allow the sauce to come to a boil, reduce to a simmer and braise the livers for 2 minutes while the sauce simmers.
Toast the slices of brioche and wash and quarter the fresh figs. Serve the duck livers, along with sauce, over the brioche and garnish each plate with several slices of fig.