Compsognathus
Compsognathus was once thought to be the smallest dinosaur. However, if we assume the smaller specimen was a juvenile, then there are other slightly smaller species. The smallest dinosaur is probably Anchiornis; other candidates are: Micropachycephalosaurus; Caenagnathasia; Microraptor; and Parvicursor.