Speaking from experience, my dodge never came close to the advertised mpg. The only way it saved me fuel was all the time it spent in the shop, when I couldn't drive it. During 5yrs of ownership, that truck made more than a dozen trips to the shop, and spent more than 8wks of it's life there. That doesn't include the stuff I fixed in the driveway, either. Add that in, and you add in another couple of weeks.
In contrast, over five years of ownership in my Titan, I get about 14-14.5mpg around town in my T, compared to the 14.5-15 I got in my ram. I get 16 on the highway. Never got over 17 out of the dodge. And my T, even with an extended stay for a new trans last fall, is still at less than half the shop time of the dodge. I've had a total of two problems requiring repairs on my T. I'd had that much within a couple of months with the dodge, and it went to the shop or got repaired in the driveway constantly.
The Chevy is likely a better truck than the dodge. I sure hope so! It looks sharp. I hope you have good service from it for a long time.