Just wondering...what is currently thought of as the smallest (non-avian) dinosaur? I know it used to be Compsognathus...but I know there are dinosaurs smaller than that. Also, does anybody know what the smallest ornithopod, stegosaur, and sauropodomorph is? Thanks Chandler