Ouwehands Dierenpark Zoo Rhenen - the Netherlands. Mom and young Meerkat digging a ditch in the sand together, back to back