This is what I use. Plastic kennel, well ventilated but shady. I have a collapsible metal crate, but that gets too hot in the Texas sun and provides no shade. The straps wrap around the front of the crate and attach at the two tie-downs near the cab of the truck. The straps don't go inside the crate so there's no chance of a bored dog chewing them.
On short trips, I just throw him in the bed. He used to try to jump out, but that just takes some training and patience. And when all else fails, drive around at 5mph on a dirt road somewhere until he jumps out. He'll be sorry he did and learn his lesson