Yes. It is actually quite common, especially for top predators. For example, many different animals eat snakes, and all snakes are carnivores. Some carnivores are cannibalistic, meaning that they eat their own kind
Oh, sure. Crocodiles will happily snack on smaller crocs for instance, and several species of lizards are just as simple minded. If they can catch it, it's prey. There's a snake or two that has nno...