Pregnancy

Pregnancy can effect your Pokemon in many ways both physically and practically much like weight gain, though the ways a Pokemon are effected are different, as are the different manners in which a Pokemon can get pregnant.
== Physical and Practical Effects ==
Pregnancy is very self explanatory, a Pokemon is left with an egg growing inside of it. However this is not limited to only Female Pokemon, as Male Pokemon are just as capable of carrying offspring as shown in the provided image. This can also be refered to as "Mpreg." The standard size for all Pokemon's pregnancy has their belly often grow all the way down to their shins or paws. Sizes smaller than this are considered abnormal, though sizes going bigger are considered standard. A standard pregnancy does not come with the same stat changes as weight gain, in fact there are no stat changes at all unless the pregnancy is particularly large, in which case Speed is lowered and Special Defense is raised. Pregnancy however does come with the effect of lowered stamina and becoming more easily sore due to having to carry around an egg at all times. Belly rubs and massaging aid in lowering the time in which these stresses last for.
== Different Types of Pregnancy ==
There are varying types of pregnancy a Pokemon can experience, these being
==== Fertilized ====
A standard pregnancy, requiring to parent Pokemon. The egg is laid with young that will eventually hatch.
==== Unfertilized ====
The egg a Pokemon is carrying has nothing but yolk inside. This only requires a single Pokemon and can be a chronic event for some Pokemon.
==== PermaPreg ====
The body mistakes an unfertilized egg for a fertile one, tricking the body into giving this egg all the attention and nutrients it would to a fertile egg. Lacking the signals a fertile egg would give to say it's ready to come out, the infertile egg simply remains permanently inside the effected Pokemon. As a result of the body's involvement, the egg is just as heavy as a fertile pregnancy and has the same effects.
==== Unbirth ====
A Pokemon enters another Pokemon through the exit an egg would be laid from and occupies the same space as an egg. The body usually does not mistake the Pokemon for an egg and they can be let go at the will of the host Pokemon. The Pokemon trapped inside however cannot choose to exit and must get the host Pokemon to let them out.