This is one of the most popular dishes in France, and is an ancient traditional dish.
Carve the rabbit into neat joints. Melt a few tablespoons of lard, butter or oil in a saucepan and, when hot, put in the rabbit and season with salt and pepper. Cook till well browned. Sprinkle with the flour and stir with a wooden spoon till the flour has browned. Then add the wine and stock, bring to the boil and simmer for a good half hour. Now add the bacon cut in small dice, the onions, both having been previously cooked and lightly browned in hot fat, and the mushrooms, cut in half if they are large. Simmer gently for another ½ an hour. Serve on a somewhat deep dish and garnish with croûtons of fried bread.