Question: do pokemon eat other pokemon?
Answer: There's very little mention of whether or not Pokémon eat each other, or if humans eat Pokémon. ... In the wild, it's common for most Pokémon to follow an omnivorous diet. Fruits and vegetables are often shown in the series, but flying-type Pokémon like Spearow are known to prey on insects.