The only hands you could reasonably expect the villain to be going all in with here are AA, KK, QQ, JJ, 99 or 66. AA, KK are highly unlikely as you would expect a 4-bet pre-flop. QQ is unlikely as you have the other two. So does he have trips - maybe but can you really fold an over pair on that board. Villain play is just horrendous but sometimes idiots get lucky.
oh man...I think you played them well but I am interested if the 3bet was sufficient enough. It will only be 360 more to call with a deep stack like that so maybe a 3bet of 950 would be better. I'm not sure if I'm correct here though but what you think?