In a medium mixing bowl, stir ranch dressing and mayonnaise together, cover, place in refrigerator to chill.
Boil chicken until cooked thoroughly and no longer pink. Remove from water, shred and place in large mixing bowl.
Cook pasta according to package directions. Drain, rinse with cold water and add to bowl.
Fry bacon until crispy then crumble and add to chicken and pasta.
Next, add onions, tomatoes, avocados and ranch-mayo mixture, stir.
Sprinkle salt and pepper to taste then enjoy.