For members of the taxonomic order Carnivora, giant pandas (Ailuropoda melanoleuca) eat surprisingly little meat. They're nearly entirely herbivorous, subsisting almost exclusively on bamboo. What's strange about the panda is that it isn't really very well designed for a plant-based diet. At least not at first glance.
Other herbivorous mammals have specialized adaptations in their digestive systems to break down fibrous plants. Often those critters have stomachs that are separated into compartments, like kangaroos, hamsters, cows, or even some primates. They also usually have gut microbiota that are uniquely suited to break down plant-based foods. But the giant panda's gastrointestinal tract is more like those of their nearer taxonomic relatives, the carnivorous dog, cat, and raccoon. How do they get away with just eating bamboo?