Quoted By:
You could do what I'm doing, I call it the Wonder Box. Catch 30 Pokemon total (starter included) and wonder trade them all away, and you have to play through the game with just those 30, unless you absolutely need a Pokemon for an HM that your box can't learn. You'll likely end up with at least 4 Zigzagoon though so I implement a limit of 2 Pokemon per (if I get more than 2 Zigzagoon/Pooch/etc, I can trade them off again, but have to keep at least 2). It makes it a little harder since most people do the regular dupes clause. Get too many shitmons and the game is a constant uphill battle. I thought about trying a "realistic" way and only being able to go in the shop between 9am and 9pm real-time since I mostly play at night anyways but I'm on the fence about it.