Calcium should never be given before whelp.  I only supplement with Calcuim if there is a very large litter.  I do start feeding Puppy Food to the dam as soon as she whelps.  If given before - they can get too fat and make delivery more difficult for them.
Best of luck.
Charlie