A rodent the size of a small dog, from 34 million years ago. Nature has always had a talent for making the familiar feel wonderfully strange. https://www.sciencedaily.com/releases/2026/11/261110042532.htmBy Theo M. (@theom_19), Nov 11, 2026