Or maybe Pikachu's are starting to live in sewers and dumpsters because theres so many XD
Yeah, even in that one episode where Ash, May, etc. ran into that lovey dovey couple and they didn't even have the same pokemon >.<
Yeah, 3 is alot of trainers.