There is space in most trucks. My Jeep Wrangler has enough room to stick two 1-gallon water bottles in the engine compartment -- one on either side -- and actually be drivable that way.

I prefer smaller bottles, either .5L or .75L. I can stick one or two on the dash to defrost, a couple more in the engine compartment if I want. If I run out of gas I can shove one under my coat to defrost using body heat. Smaller is better with the last method.
_________________________
2010 Jeep JKU Rubicon | 35" KM2 & 4" Lift | Skids | Winch | Recovery Gear | More ...
'13 Wheeling: 8 Camping: 6 | "The trail was rated 5+ and our rigs were -1" -Evan@LIORClub