Preheat oven to 350F 175C.In a large bowl, combine ground beef, ground pork, onion, garlic, breadcrumbs, milk, egg, Worcestershire sauce, salt, and pepper. Mix until well combined.Shape the mixture into a loaf and place it in a baking dish.Lay bacon slices over the top of the loaf, tucking the ends underneath.Bake for 45 minutes.Meanwhile, sauté mushrooms in a skillet until they release their moisture and become golden brown.Remove the meatloaf from the oven and top with sautéed mushrooms and shredded Swiss cheese.Return to the oven and bake for an additional 15 minutes, or until the cheese is melted and bubbly.Garnish with chopped parsley before serving.