To a large bowl, add the broccoli, cauliflower, onion, bacon, raisins, and pecans.
In a small bowl, whisk together the yogurt, mayo, sugar, garlic, lemon, and a few pinches of salt. Taste the dressing and season additionally if desired.
Pour all of the dressing over the salad and toss to coat evenly. Taste once more for seasoning, and keep covered in the fridge until ready to serve, up to overnight.
Enjoy!