Place sausages into a saucepan. Cover with cold water. Bring to the boil slowly over low heat.
Remove from heat. Cover and allow sausages to stand in water for 5 minutes, or until cooked through. Drain. Set aside to cool for 15 minutes.
Using a sharp knife, cut a pocket into each sausage, being careful not to cut right through sausage.
Fill with avocado and cheese. Wrap sausages with bacon. Secure with a toothpick.
Preheat a barbecue plate, char grill or frying pan over medium heat.
Cook sausages, turning often, for 4 minutes, or until bacon is crisp. Remove toothpicks. Serve with salad.