Here are some interesting FAQ about Pug birth:
Q: How many puppies does the average pug give birth to?
A: Anywhere from 3-6 is average.
Q: What is the size of a Pug at birth?
A: About 5-8 oz and about 5-6 inches.
Q: How long does it take for a Pug to give birth?
A: It takes a few hours for the birth, but the process could take up to 12 hours in some cases!