Add the garlic and olive oil to a blender and blend for a few seconds to break down the garlic.
Add the mayonnaise, yogurt, Parmesan, lime juice, vinegar, honey, green onion, and half of the cilantro and blend until completely smooth. Stop and scrape down the sides as needed.
If you need to thin the dressing out, add a tablespoon of milk at a time. Or, if you like a lot of lime, you could add additional lime juice, but be sure to taste it before you do that.
Add the remaining cilantro and pulse to break it up. This gives beautiful flecks of cilantro running through your dressing. If you want it completely smooth, you can add it all in the second step.
Taste and adjust the salt and pepper to your liking.
Store in the refrigerator for up to three days.