Os pugs se originaram na China antes de se mudarem para a Europa e o Japão. Embora as origens exatas da raça possam ser um mistério, sabe-se que o pug existe desde cerca de 400 a.C.
Na Europa e no Japão, o pug era um dos favoritos da realeza. Por volta do ano de 1790, o pug também se tornou popular na França. Em 1886, pugs pretos foram importados da China para a Inglaterra. Na verdade, o pug foi o primeiro cão a ser importado da China em grandes quantidades. O pug se tornou uma raça reconhecida pelo American Kennel Club em 1885.