Villain is running 24/10/1.5 over only 41 hands.

Am i right to stack off here? i know we seem really good, but what is in villian's range here when he three bets this flop?

Before shoving i have villian on 66, 99 or TT+... how is that range?

equity win tie pots won pots tied
Hand 0: 76.128% 76.13% 00.00% 27132 0.00 { 3c3h }
Hand 1: 23.872% 23.87% 00.00% 8508 0.00 { 99+, 66 }

I feel apprehensive in including QQ+.. i think those are 3bet preflop. Any thoughts?

Can we get away from this hand?

Full Tilt No-Limit Hold'em, $0.25 BB (8 handed) - Full-Tilt Converter Tool from FlopTurnRiver.com

UTG+1 ($25.23)
MP1 ($47.46)
Hero (MP2) ($38.15)
CO ($32.73)
Button ($9.57)
SB ($24.75)
BB ($25.91)
UTG ($18.36)

Preflop: Hero is MP2 with 3, 3
2 folds, MP1 calls $0.25, Hero bets $1, CO calls $1, 3 folds, MP1 calls $0.75

Flop: ($3.35) 6, 3, 9 (3 players)
MP1 checks, Hero bets $2, CO raises to $8, 1 fold, Hero raises to $37.15 (All-In), CO calls $23.73 (All-In)

Turn: ($66.81) Q (2 players, 2 all-in)

River: ($66.81) 7 (2 players, 2 all-in)

Total pot: $66.81 | Rake: $3