it is NOT time for tough love.
this is something you should have looked into prior to owning a pug.
they are VERY VERY attached to their masters.
you can push him off the bed time and time again and he will jump up.
a sad pug is really crushing to see granted how lively and full of energy a happy one is.
I have owned/had in my family 3 pugs and 1 pug boston terrier mix.
I have raised all of them since puppies
at my house i have a pug and an english springer lab retriever mix
lab sleeps on a blanket turned bed next to the bed, pug sleeps in between my feet.
when i went to san francisco i left him at my moms house, he sat his *** infront of my old bedroom door EVERY night whining until he went to sleep.
he would not sleep in her bed that time.
he sleeps there fine now that he realizes im coming back from trips.
its a pug thing and it is very hard to break them of it, especially if they have done it for the last 4 years.
try to get him to sleep between your legs if you sleep on face/back or behind your calves if you sleep on side.
my 3 year old pug