I work on roads, groundworks utilitys etc and we have been through plenty, maybe ours arent as good quality._._.._. Or you are moving top soil._._lol joke
Like qbgrey has said if you want good mpg dont cosider any truck because you will be dissapointed you wont return 38mpg thats just a paper stat. It will be more like 30-33mpg if you use it off road it will want some tyres for it because it wont be much use with road tyres
I may have the tax wrong? I know where you are coming from with the smells etc, if costs arnt an issue then id go for it. If its just to use to get to places then id go for a car unless it will be used off road regular. Audi a4 estate
If its a family car doing a lot of miles you may aswell be getting a cheap estate for the dogs, pick up will do around 30 mpg,£290 road tax, around £500 for a decent set of tyres, not had a rodeo personally but the are a decent truck