Everyone who knows me, knows that I love my greyhound...I would beat this man to a pulp if it were my dog, no question about it. I agree though, that some dogs are just sooo damn annoying, and don't stfu....however, this goes down to the owner, train your dogs people! Or better yet, do your...