Deriving a population pharmacokinetic model from real data is always associated with numerous assumptions. Violations of these assumptions, especially if undetected, may lead to inappropriate conclusions being made from the analysis. Routinely, only a few of the assumptions are explicitly stated and justified in the reporting of a population model. Here, we attempt to be exhaustive in the presentation of the assumptions made in the course of an analysis of moxonidine pharmacokinetics. The different ways that assumptions were justified, through experience, graphical examination, or additional modeling, are outlined. Models for relaxing assumptions regarding the covariate and statistical submodels, not previously reported in the area of population pharmacokinetic modeling, are also described.