You have been given great adivce, I just wanted to throw my 2 cents in and commend you for not giving the dog up, a lot of people would. I hope your able to get to the root of this, pugs really are fantastic dogs and as you can tell the pug community is like none I have ever seen.