urgh... I HATE people like that. Can't train their little dogs properly and criticize people with bigger dogs even when they are properly trained!... I'm no Satanist but here's a good rule from the book.
"When walking in open territory, bother no one. If someone bothers you, ask him to stop. If he does not stop, destroy him"
Sounds like you have a perfect dog in my books! Don't let them get you down.
Shadow The dog
Nyx and Jynx the kitty cats
Pickles and ZZ Flashh the ratti-kins