The dot product of two vectors let us say $\vec{A}$ and $\vec{B}$ is defined as
$$\vec{A} \cdot \vec{B} \equiv AB\cos\theta,$$
where $A$ and $B$ are the magnitudes of the vectors $\vec{A}$ and $\vec{B}$ respectively. The dot product, in its definition, not only includes the magnitudes of the vectors, but also the angle between them. Why is the dot product zero, if either $\vec{A}$ or $\vec{B}$ is a null vector? If $\vec{B}$, let us say, is a null vector, then its direction is indeterminate. What can we say about the angle $\theta$ then? What would be $\theta$ i.e. the angle between $\vec{A}$ and $\vec{B}$ if $\vec{B}$ is a null vector? How can we define $\vec{A}\cdot\vec{B}$, if $\vec{B}$ is a null vector?
Apology if my question is not appropriate according to the standards, thank you.
If $\vec{A}$ or $\vec{B}$ is a null vector, then $A$ respectively $B$ would be zero and the lefthand side of your definition is zero as well. As everyone expects by the dot product.
Yes the angle is indeterminate but, this is not interesting in that case.