What was the smallest dinosaur(s)?

The smallest were Compsognathus and Saltopus which were about the size of a chicken. A newly discovered dinosaur called Mircoraptor was recently found in China, but scientists aren't sure if it's fully grown.