In a small bowl, combine the fresh breadcrumbs with the milk. Let it soak for about 5 minutes.
In a large bowl, combine the ground beef, ground pork, finely chopped onion, and the soaked breadcrumb mixture.
Add the egg, ground black pepper, salt, ground allspice, dried thyme, and dried dill (if using). Mix until well combined.
Shape the mixture into small meatballs, about 1 to 1.5 inches in diameter. You should get approximately 20-25 meatballs.
Heat the vegetable oil or butter in a large skillet over medium heat.
Add the meatballs to the skillet, being careful not to overcrowd them. Cook for about 5-7 minutes on each side, or until they are browned and cooked through. You may need to cook them in batches.
Serve the Lihapullat hot, with your choice of sides such as mashed potatoes, lingonberry sauce, or a creamy gravy.
Enjoy your meal!