In the world of Pokemon, there are hundreds of Pokemon to fit into every category imaginable.
People live happy, happy lives all over, with their Pokemon.
There are no other animals besides Pokemon in the world of Pokemon.
As has been seen in multiple Pokemon related media, People in the world of Pokemon still eat meat.
You mind is now blown.