Magyarosaurus
Mary Evans Picture Library/Deagostini Editore
Magyarosaurus was a herbivore and one of the smallest known sauropods (6 metres in length), living in the late Cretaceous Period (71-65 million years ago) in what is now Romania. Its comparatively small size may have been a result of inhabiting islands with limited food supply, but also lack of predators.