Dinozorların neden bu kadar büyük olduğunu açıklamaya çalışan birçok teori var, bunlar, büyük miktarda bitki örtüsüyle ilgili olan büyüklük de dahil olmak üzere, bu büyüklük bir kendini savunma yöntemi ve bu büyüklük soğuk kanlılıktan kaynaklanıyordu. . 2013 yılında yapılan bir çalışma, dinozorların eklemlerinden dolayı büyüdüğünü gösteriyor.
İlk teori, dinozor büyüklüğünün, mevcut gıda miktarıyla doğrudan orantılı olduğunu belirtir. Mesozoyik Çağ atmosferdeki sıcak iklim ve yüksek karbondioksit içeriği nedeniyle büyük miktarlarda bitki örtüsü ile karakterize edildi. Dinozorlar çok miktarda yiyeceğe sahipti ve devlere dönüşmüşlerdi. Etçil dinozorlar, daha büyük herbivorların bir sonucu olarak devlere dönüştü.
Başka bir teori, dinozorların büyüklüğünün bir kendini savunma biçimi olarak geliştiğini belirtir. Büyük bitki yiyicilerinin, büyük boyutlarının ne kadar yavaş olduğuna bakılmaksızın, bir avcı tarafından öldürülme olasılığı daha düşüktü.
Üçüncü teori, dinozorların soğuk kanlı olmanın bir sonucu olarak büyük olduğunu göstermektedir. Bilim adamları, aşırı büyük dinozorların, dış etkilerden bağımsız olarak iç sıcaklıklarını koruyabileceklerine inanıyor. Ancak, bilim adamları tüm dinozorların soğukkanlı olduğundan emin değiller. Bazı paleontologlar Tyrannosaurus Rex'in aslında sıcak kanlı bir etobur olduğuna inanıyorlar.