I was going to let them have 6 at first, as that would make the most sense, but then I thought that the fewer you have, the more you care about them. So 4 it is :3 It's reeeeaalllly hard to choose, I know, but that's part of the challenge~ I guess you can have some supplementary pokémon at your gym, but they won't be the ones you take with you at all times. If it's too much blegh, then too bad for you :/
I planned a Normal team before changing my mind for Fire. I chose Lickitung, Cinccino, Exploud and Zangoose :3