When I started the game I picked Froakie as my starter. Then yesterday I got my 2nd badge. Then I did a wonder trade. It matched me with some dude from Japan. He gave me a level 1 Fennekin. I was pretty happy becuase I thought you could only get one starter per playthrough unless someone is willing to trade. So I thought I got real lucky.
Then I thought about it. How can someone trade a level 1 starter. If I recall your starter levels up after the first manditory fight of the game and it would probably level again after catching a 2nd pokemon. So how was it possible?