I hate yippy little dogs just as much as the next person, but you should really direct all your anger at the owner. He never took the time to teach the dog how to behave properly.