I have yet to try this myself...our vet has done it for me so far, but she is trying to get me to let her teach me how. One day...
Good luck, hopefully you will be able to get the answers you need without this being turned into a debate...again...

Congrats on two healthy litters! You sound like you have your hands full...lucky...