Add 1 truffle, minced and stewed in 3 tablespoons Madeira for 5 minutes.
Add 1/4 cup chopped, blanched almonds, 1/4 cup chopped parsley and 1/4 cup minced chives.
Add 1 cup ground cooked ham, 1/2 cup each ground lean veal and pork and 2 cups fine dry bread crumbs, soaked in 1 cup cream, squeezed dry and shaken lightly to loosen.
Season the dressing with 1/4 teaspoon each of sage, thyme and marjoram, 1/8 teaspoon each of Mace and allspice, and salt and coarsely ground black pepper to taste.
Mix thoroughly and stir in 2 egg yolks, beaten until thick and pale in color, and 1 egg white, stiffly beaten.
Clean and wash a fat, little wild boar shoat or suckling.
Rub it well inside with salt, pepper, and lemon juice.
Stuff the cavity with the dressing.
Sew up the opening and truss.
Prop the mouth open with a 2-inch block of wood.
Rub the outside well with 1/4 cup olive oil and on each side of the backbone.
Place the baby boar on a rack in a large roasting pan, cavity side down.
Pour 2 cups stock into the pan.
Cover the shoat with a large piece of buttered paper.
Roast the boar in a hot oven (450°F) for 20 minutes.
Reduce the temperature to very moderate (325°F) and continue to roast, allowing 30 minutes for each pound of meat, basting every 10 minutes with the liquid in the pan.
Half an hour before the boar is ready to be served, discard the paper.
Brush the roast with heavy sour cream.
Return it to the oven to brown well.
To serve, place the little boar on a platter with a cranberry in each eye cavity, a shiny red apple in the mount and garland of water cress around its neck.
Garnish the platter with baked apples stuffed with stewed cranberries and large cooked prunes.