It’s a snake, a carnivore

Yes, snakes are carnivores. They primarily feed on small animals such as rodents, birds, frogs, and other reptiles. Some larger species of snakes, such as pythons and boas, can even consume larger mammals.