Pokémon should have their own Pokémon. 
No, no, hear me out.
I say they should open up shops to all the Pokemon villages where they can buy their own Pokéballs and go out and catch their neighbors. xD Then whenever a human catches a Pokemon, it could be catching more than one. 
Imagine the recursive capabilities they'd have to build into Pokeballs. xD Unless... catching the pokemon just pulls the Pokemon in, and leaves the Pokemon's pokeballs on the ground, lol.
Why can't the Pokemon catch their brethren?
And before you say it, yes, I'm a nutter. Don't think you can belittle me or my ideas by telling me something I already know! 9_6 Narf!
No, no, hear me out.
Imagine the recursive capabilities they'd have to build into Pokeballs. xD Unless... catching the pokemon just pulls the Pokemon in, and leaves the Pokemon's pokeballs on the ground, lol.
Why can't the Pokemon catch their brethren?
And before you say it, yes, I'm a nutter. Don't think you can belittle me or my ideas by telling me something I already know! 9_6 Narf!