Sure, dogs do jobs. We all know that. We all know that they were selectively bred to do jobs. Does that remove the fact that dogs deserve respect? They're a living, breathing being and have a phenomenal bond with humans. After all these years, look what the human race has done to dogs. (not just the good, but look at the horrors) I think it is our duty to give dogs the respect they deserve and have earned. Shooting a puppy for being too rowdy is not respect in my book and I don't care what kind of culture you come from.