Place chicken in a greased slow cooker. Add in ranch seasoning mix, cream cheese, sliced onions, and chopped garlic. Lt cook on high for 3-4 hours or low for 6-7 hours.
While the chicken is cooking, fry your bacon and set aside. Dice into small pieces.
Once the chicken is fully cooked, shred it using two forks and stir in cream cheese and ranch mixture with the chicken. Add in bacon, cheese, and green onions. Serve on buns, lettuce wraps or by itself!