Me and my mom just reads your bloggie and we's sad that you are having mean people say mean things to you. So I's gonna let my mom talk to you here instead of posting a really longs comment!
First off, Wow! I hate to hear that you are having a bad day or week or that the inconsiderate comments have built up to your breaking point. Remember this - most people are so self-absorbed that they have no idea that what's coming out of their mouth could be offensive. That's not an excuse - but maybe next time say "Hey, you're being an ass!" ;-)
You know, pretty much any dog - given the opportunity - will eat poop and/or vomit. It may be cat poop or dog poop or rabbit poop, but they will eat it. Harry has been known to eat his poop (although I think often it's to hide the fact that he pooped in the house). Of course he'll eat cat poop any chance he can get! And he's always had regular meals.
Pugs are stubborn. Remember that too! Harry can sit and that's about it - and that's usually food-motivated behavior. I could try harder to teach him "tricks" and commands, but so far I haven't. I don't think that makes him a bad dog or me a bad owner. He's 23 lbs. so he's not going to knock anyone down if he doesn't do exactly what I want him to. So, I'm just not too worried about it. If I had a doberman or a mastiff I would look into training, but I think my pug can go without.
Now, Sophie and Dixie were both rescued from puppy mills - and puppy mill dogs are notorious for neurotic, unusual and otherwise undesired behavior. I read your blog regularly and I don't see anything that's too bad. Your girls are special - not because they aren't perfect but because they were taken out of horrible situations and given the chance to be loved. They are sweet and loving and that's all that matters.
I don't know what to tell you to say to the people who make inconsiderate comments or even what to do to try to improve the pugs' manners, but I want you to know there's an entire community of people out here who understand and are here for you whenever you need to vent.
We love your pugs just the way they are!!!!!!