I have a 2003 Avalanche 1500 with 45,000 miles. The last few years I have been averaging about 5000 miles a year.
Weekly drive 50 miles to work.
I also Tow a Travel Trailer in the summer.
2000 miles in the summer 3000 in the winter.
I do once a year oil changes in the spring, last year 5w30 PP...