We all know that Nintendo wouldn't say or show that pokemon eat each other for food. How do pokemon survive. I know trainers give pokemon food but what do wild pokemon eat. Sure some could eat berries but what about pokemon that stay in the air like rayquaza or pokemon that burn of electrocute all the food before they get to it
What's your opinion?