How long are pugs pregnant for? Pugs are pregnant for an average of 63 days, according to Pet Pug Dog; however, a normal pug pregnancy can last anywhere from 60 to 65 days. Pugs that are pregnant for longer than 67 days need medical attention.