Because geologic time takes in so many millions of years, some scientists believe there were other early animals that sported some type of feather or protofeather. Many researchers believe that modern birds are direct descendants of two-legged, meat-eating dinosaurs, and since there was a wide range of these prehistoric theropods, there’s a chance other dinosaurs had feathers, either as juveniles or all their lives. Some species kept their feathers (ancestors of birds, for example), while others did not. The reason for the lack of evidence may be because feathers were not preserved, or maybe such fossils have yet to be discovered.