Small SUV's only get slightly better gas milage than bigger truck based ones and do so by compromising in other places. They may be unibody or front wheel drive or basically cars in some other way to get that better gas mileage.
I went with the full size truck because I can still get 20mpg which is the same as most mid to smal SUV's that are true SUV's but I have more rear storage.