Make the marinade: In a bowl, mix olive oil, lemon juice, garlic, oregano, salt, pepper, and paprika.
Marinate pork: Toss pork cubes in marinade, cover, and refrigerate for at least 1 hour (up to 8 hours).
Prepare tzatziki: Combine yogurt, grated cucumber, garlic, olive oil, lemon juice, salt, and herbs. Chill until ready.
Skewer pork: Thread marinated pork onto skewers evenly.
Preheat grill: Heat grill or grill pan to medium-high.
Cook skewers: Grill for 10–12 minutes, turning occasionally, until lightly charred and cooked through.
Rest: Let skewers rest for a few minutes before serving.