In a large bowl, combine grapefruit, Brussels sprouts and avocado.
In a smaller bowl, whisk together oil, yogurt, grape fruit juice, vinegar, agave and salt. Pour dressing over the Brussels mixture and season with salt and pepper.