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