Pug Dogs and Shedding
The Pug sheds quite a bit. However, with proper grooming techniques and an understanding of why & when the Pug sheds most, this can be kept under control.
The Pug (except for some black Pug dogs) does indeed have 2 coats of hair. A bottom coat of very short hair, to keep him warm. The top coat has fur that is a bit longer.