I'd use an old army issue wool blanket under doggie. Warm, cheap, absorbs water, durable, can be formed into any shape needed, and when hunting season is over you can wash it and put it in almost any space in the truck to use for winter survival, kneeling/laying on for flat tires or other...