I tend to write pokémon as having very little in the way of sexual dimorphism, since gender has no bearing on strength (and therefore size, etc.) in the games... except for the 'extreme' dimorphic species, like tauros/miltank, where the male and female are radically different. Difference in markings can be fun, although I prefer it to be in minor things, since all pokémon in a species use the same sprite in the games, and you'd think that we'd have noticed if, say, female pidgeot are actually small, brown and lack the colorful feather crest.
Extreme sexual dimorphism generally develops in real-world animals because of "one male-many female" mating structures, where there is very heavy competition between males. Generally, the biggest, strongest males are favoured in this system, (not only because of the male-male competition, but also because females tend to choose the healthiest-looking male) and you end up with males tending to be enormous--for instance, male baboons are 150% of the females' size, at least.
So it depends on the pokémon's (or equivalent animal's) mating habits--this sort of extreme dimorphism doesn't usually come about if they form monogamous pairs, for instance.