I want to get input from everyone on this hand. The villian is 21/7/.07 over 75 hands. My table image is fairly TAG running like 15/10.

My question here is mostly about putting villian on a range. I seem to run into this type of scenario alot

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

saw flop | saw showdown

SB ($21.73)
BB ($8.53)
UTG ($11.14)
Hero (UTG+1) ($12.12)
MP1 ($20)
MP2 ($13.09)
CO ($24.51)
Button ($16.70)

Preflop: Hero is UTG+1 with K, K
UTG calls $0.10, Hero bets $0.50, 1 fold, MP2 calls $0.50, 4 folds, UTG calls $0.40

Flop: ($1.65) 8, 2, 8 (3 players)
UTG checks, Hero bets $1.10, MP2 raises to $3, 1 fold, Hero raises to $11.62 (All-In), MP2 calls $8.62

Turn: ($24.89) 7 (2 players, 1 all-in)

River: ($24.89) 4 (2 players, 1 all-in)

Total pot: $24.89 | Rake: $1.65

Results below:
Hero had K, K (two pair, Kings and eights).
MP2 had 7, 8 (full house, eights over sevens).
Outcome: MP2 won $23.24


This type of situationI seem to run into quite a bit and it is making me question my play. I have a hard time understanding villians play here. I expect villian here to have a flush draw or a smaller overpair alot, if he has quads I take my beat and move on.
All insight is appreciated.

--Z