The gene for white is a masking gene. So when you get two dogs that carry it all you get is white. So even with colored parents if both are white shepherds they will all be white pups. As long as the parents of the pups are white the pups will be white.
Nicole & Sheena (moms to be)