Pugs are adorable, loving, forgiving and non judgmental dogs.
However they can (mostly do) have medical issues that can put you in the financial hole. If you plan on buying a pug, do some serious research on their health risks; know your breeder; or if you're willing to endure it, rescue.
That said, Pugs can live long, happy, joy filled lives and will love annoying the ever loving shit out of you when you feel down so you don't feel down anymore