Here's my old beat up Chevy. It's a 2000 Silverado Z71 with a 5.3. It pulls our 1998 Jayco 12UDK just fine. The truck broke 200,000 the day after my wedding in October. 205k now. I also pull a car trailer, utility trailer, or whatever else I need and it all just follows behind. It ain't the prettiest thing in the world like it was when I bought it 7 years ago but it still gets the job done and the wife loves the heated seats.
This is an older pic but it's pretty much the same except I pulled the toolbox and CB antenna off.