I think Isuzu are the shortest main brand. Their bed is over 100mm shorter than Toyota and Ford.My garage can only take a 5m long vehicle. Had a Navarra D22 for a while until the engine destroyed its bearings, which just went in, but all more recent pickups seem a good bit longer.
Then ssangyong do a short bed version with a really short bed