A couple quick suggestions:
1. Change your air filter. If you can't remember the last time you changed it....it is due. This is the #1 cause of poor MPG.
2. If you have an Overdrive Automatic transmission check the fuse. You may not be running in high gear due to a blown fuse on the electric overdrive switch.
3. Check tire pressure. Underinflated tires can cause as much as a 10% decrease in milage.
4. Check that you have the proper size tires. People will change to low profile tires for the "cool" look. That "cool" will cost you dearly in MPG. If you must have low profile tires, make sure you get larger diamiter rims to make up the difference in side wall height.
5. Is your speedometer correct? If it is reading slow, it will thow off your milage figures.
The V-8 in the Dakota USUALLY is the 318cid, a great engine capable of 18-20 mpg. It may be the most dependable engine Mopar ever designed.