I'm going through Griffith's EM book right now and from problem 4.14 we can see that the total charge on a polarized neutral dielectric is 0 (since it is neutral) the polarization may move around some charge (bound charges) but the total is 0. This makes sense and you can prove it by simply applying the divergence theorem.
However, when introducing the auxiliary field $\vec{D}$ (in subsection 4.3.1 of Griffiths) we write the total charge density in a dielectric material as $$\rho = {\rho}_b + {\rho}_f$$ Where ${\rho}_b$ and ${\rho}_f$ are the volume bound charge density and free charge density respectively
This seems to imply that the total charge on a polarized neutral dielectric is non-zero i.e. $\rho = {\rho}_b$ (as ${\rho}_f = 0$ since it is neutral). That presents a problem when applying the regular Gauss's law for $\vec{E}$. You would get the incorrect result because the total charge in the Gaussian surface (say enclosing the entire object) is in fact 0 and not $\int {\rho}_b d \tau$
My Question: is there a more rigorous derivation of the $\vec{D}$ field that does not run into the problem I have mentioned above? Of course, this would not actually be a problem if you kept the fact that polarized neutral dielectrics have a total charge of 0 in mind.
Griffiths does mention why he left the surface bound charge density out of the derivation for Gauss's law for the $\vec{D}$ field at the end of subsection 4.3.1 I'm not sure I quite understood it but I interpreted it as "The volume bound charge blows up at the surface so we cannot apply the Gauss's law at the surface but everywhere else it works!"