Considering this question, we know that a first order theory that admits a model has to be consistent.
A model for a theory $T$ in a language $\mathcal L$ is an interpretation of $\mathcal L$ in which all the axioms of $T$ are true.
In my introductory course to mathematical logic we discussed "minimal arithmetic" (better known as "Robinson arithmetic"), which is a theory in the language $\{0,1,+,\cdot\}$ satisfying a finite set of axioms, cfr. Robinson arithmetic. We also discussed $DLO$ theory.
My question is, in the case of $DLO$, which is the theory of "dense linear order without endpoints" we stated that, for example, $\mathcal Q=\{\mathbb{Q},\lt\}$ is a model for this theory, where $\mathbb{Q}$ are the rationals and $\lt$ is interpreted as usual. Therefore, this should tell us that $DLO$, since it has a model, must be consistent, right?
For minimal arithmetic, which we denoted as $MA$, wouldn't we have some "obvious" models, for example the ring of natural numbers $\mathbb N$ with the usual operations of $+$ and $\cdot$. Now, take for example Peano arithmetic, there are discussions about "standard models" and "non-standard models", cfr. this question, in any case we are discussing models, shouldn't this immediately tell us that these theories are consistent? On the other hand it is a celebrated fact that Peano arithmetic cannot prove it's own consistency, according to Gödel's second theorem of incompleteness, but why would we even investigate this if the existence of a model is sufficient. I feel like I'm missing or misunderstanding some crucial point in the discussion, any help would be appreciated.