I am always amazed by the variety of dinosaurs that have been discovered. From the very big to the very small. Hyphalosaurus lingyuanensis was a small fellow. It's body was about the size of a rat with extremely long neck and tail. This freshwater dinosaur is suspected of being a fish hunter and agile swimmer.