Megg Lavender
Inactive
I've always believed that a new Trainer would get his or her Pokemon from someone else, whether it's from his or her parents or family member, a gym leader, or from people of a certain facility (a Pokemon Center, Pokemon Daycare, etc.). Getting a Pokemon is not only limited to just getting it from the local Pokemon professor; I'm' sure there are different ways to obtain Pokemon, as I mentioned before.