I'm pretty sure this guy flopped a set. It seemed that he was slow-playing something on the flop, and 8-8 and 4-4 are the only hands that make any sense. Thoughts?

PokerStars Game #2155938778: Hold'em No Limit ($0.50/$1.00) - 2005/07/21 - 20:17:07 (ET)
Table 'Neufang' Seat #7 is the button
Seat 1: JackRussell ($93.10 in chips)
Seat 2: JgoLem7213 ($100 in chips)
Seat 3: mooremoney10 ($96.85 in chips)
Seat 4: svensk ($100.20 in chips)
Seat 5: skoal2k4 ($176 in chips)
Seat 6: Born2ride1K ($203 in chips)
Seat 7: dsaxton ($112.80 in chips)
Seat 9: shentim ($111.70 in chips)
shentim: posts small blind $0.50
JackRussell: posts big blind $1
*** HOLE CARDS ***
Dealt to dsaxton [Ac Qh]
JgoLem7213: calls $1
mooremoney10: folds
svensk: folds
skoal2k4: folds
Born2ride1K: folds
dsaxton: raises $3 to $4
shentim: calls $3.50
JackRussell: folds
JgoLem7213: folds
*** FLOP *** [8c Qs 4d]
shentim: checks
dsaxton: bets $6
shentim: calls $6
*** TURN *** [8c Qs 4d] [7h]
shentim: checks
dsaxton: bets $10
shentim: raises $15 to $25
dsaxton: calls $15
*** RIVER *** [8c Qs 4d 7h] [Ad]
shentim: bets $42
dsaxton: folds
shentim collected $69 from pot
shentim: doesn't show hand
*** SUMMARY ***
Total pot $72 | Rake $3
Board [8c Qs 4d 7h Ad]
Seat 1: JackRussell (big blind) folded before Flop
Seat 2: JgoLem7213 folded before Flop
Seat 3: mooremoney10 folded before Flop (didn't bet)
Seat 4: svensk folded before Flop (didn't bet)
Seat 5: skoal2k4 folded before Flop (didn't bet)
Seat 6: Born2ride1K folded before Flop (didn't bet)
Seat 7: dsaxton (button) folded on the River
Seat 9: shentim (small blind) collected ($69)