I would strongly urge you to speak with a vet before supplementing with any vitamins or calcium. Most dog foods are completely balanced and it's not wise to upset the balance without consulting a vet first.
Too much calcium can cause growth retardation, kidney problems, and possibly deficiencies in other minerals like phosphorus, iron, and zinc.
What I did for Willie was use mole foam (for human feet) in his ear that flopped and that worked great for us. I had to tape it several times a day, since he would scratch it off, but it definitely was worth it.
Good Luck with those ears.
P.S. Even if they don't stand your baby will be beautiful!