Nguyên nhân diệt vong của khủng long cỡ lớn: phải cạnh tranh với chim và thú (chim và thú có ưu thế hơn vì là động vật hằng nhiệt, có khả năng duy trì thân nhiệt ổn định khi khí hậu trở lạnh), ảnh hưởng của khí hậu lạnh đột ngột và thiên tai…
Bò sát cỡ nhỏ có thể tồn tại và sống sót đến ngày hôm nay vì cơ thể nhỏ dễ tìm nơi ẩn náu để trú rét, yêu cầu về thức ăn không cao.