Fawn pugs and some black pugs have a double coat and shed twice as much as single coat pugs do.
And there really isn't a way to stop the shedding.
Not even shaving your pug will stop it, it merely makes the hairs shorter not less and can cause other health problems.