In a large mixing bowl, combine chopped salmon, breadcrumbs, beaten egg, dill, mustard, salt, and pepper.
Mix until just combined and form into 12 to 16 uniform spheres, approximately 1.5 inches in diameter.
Heat olive oil in a large non-stick skillet over medium heat.
Place salmon balls in the skillet and cook for 8-10 minutes, turning occasionally until golden brown on all sides and internal temperature reaches 145F.
While salmon is cooking, combine avocado, Greek yogurt, lime juice, and minced garlic in a food processor.
Process the sauce ingredients until smooth and creamy, adding a teaspoon of water if needed to reach desired consistency.
Serve the warm salmon balls immediately with the avocado sauce for dipping or drizzled on top.