Villain is typical short stack 50Nl donk. Just the sorta guy that limp folds a lot pre, apart from that I've not seen much of his play.

What do I do against these donks when folding, calling and raising are all horrible?

Ps: Min riases make me mad!

PokerStars No-Limit Hold'em, $0.50 BB (6 handed) - Poker-Stars Converter Tool from FlopTurnRiver.com

Hero (UTG) ($50.75)
MP ($49)
CO ($21.95)
Button ($26.45)
SB ($63.85)
BB ($15)

Preflop: Hero is UTG with 9, 9
Hero raises to $2, 2 folds, Button calls $2, 2 folds

Flop: ($4.75) 7, 8, 3 (2 players)
Hero bets $3, Button raises to $7

Total pot: $10.75