In rerefence to your original question, the dot product as derived from Euclid's postulates, and the answer provided by fresh 42, that it is contained in the law of cosines, generalizing pythagoras, here is a specific reference to Euclid for that fact. In Book II, Proposition 13, Euclid states that:
"In an acute angled triangle, the square on the side of the side subtending the acute angle, is less than the squares on the sides containing the acute angle, by twice the rectangle contained by one of the sides about the acute angle, namely by that on which the perpendicular falls, and the straight line cut off within by the perpendicular towards the acute angle."
In fact the rectangle mentioned has area equal to the dot product of the vectors spanned by the sides containing the acute angle. I.e. if the acute angle is t radians, then the length of the straight line cut off by the perpendicular mentioned is equal to c.cos(t), where c is the length of the side which is being projected onto the other side containing the angle. So even though there is no mention of the abstract quantity cos(t), still it appears as the ratio of the projected side to the original side being projected. I.e. if the two sides containing the acute angle have lengths c and a, then the area of the rectangle mentioned is a.c.cos(t), the dot product you asked about. If the third side has length b, then the proposition states that b^2 = a^2 + c^2 -2a.c.cos(t), exactly the law of cosines.
By the way, since either side containing the acute angle can be projected onto the other in this argument, this also proves the dot product is commutative, i.e. the two different rectangles have the same area.
In regard to the meaning of the term "Eucldean space", there is no doubt most people mean by that simply the space R^n as fresh 42 has said, essentially the coordinate space defined over the real numbers, which its usual analytic properties. It can however be characterized, (at least in dimension 2), by axioms which are built upon the 5 axioms of Euclid you mention. Recall that already in 1899 Hilbert made clear that Euclid's original axioms were not quite adequate even for the proof of the theorems he stated. Hilbert gave a careful enhancement of Euclid's own axioms, leading to axioms of incidence, betweenness, parallelism and congruence. A further axiom of completeness, built on Dedekind's characterization of the real numbers, when added as well, describes a geometry that is exactly the plane R^2.
A very clear and precise development of Hilbert's system is given by Hartshorne in his beautiful book Geometry: Euclid and beyond. So the upshot is that if we use as our axioms for a Euclidean plane, the more precise and thorough ones of Hilbert, and if we add the Dedekind axiom (essentially that every "separation" of the line, of a certain natural sort, is caused by removing a point), then indeed those axioms do yield the same plane geometry as is given by the coordinate plane R^2 built on the real numbers.
In spite of this, if one omits the completeness axiom of Dedekind, then there are many more than the one model of a "Euclidean plane". Without that axiom one requires an axiom insuring circles to intersect, and one may or may not want also the Archimedean axiom. Either way, one has a Euclidean plane in which essentially all Euclid's arguments make sense (strictly speaking, his own argument for similarity requires the Archimedean axiom, but similarity can be treated otherwise). There is a number system associated to each Euclidean plane, where a "number" is the ratio of two line segments. One can define arithmetic operations geometrically, and one obtains a certain "Euclidean" field of numbers, where for example one can take square roots, but which may not be the real numbers. Hartshorne calls this "segment arithmetic".
So each Euclidean plane, in the sense of one satisfying the modern enhanced "Euclidean" axioms of Hilbert, is associated to a certain field of numbers, and although there is only one "real" Euclidean plane, essentially the usual R^2, there are many others associated to different fields. E.g. the simplest seems to be the rational numbers but with all possible square roots, and square roots of square roots etc,,... added in, i.e. the smallest field containing the rationals and in which one can always take a square root, (but I have not checked this).