Currently 2007 Dodge 2500 diesel 6'box 4 door 18.0 mpg highway, truckvault in bed with a fiberglass cap allows for 6 dog boxes, windoors on both sides allow for easy access to bed interior.
I just sold my 1998 same truck with 248,000 miles.
This one should last longer as it is used only for hunting.