I can think of many reasons why someone (kids mostly) would put an arrow into a dog. The first reason would be that in the first place they were not dog hunting but rather on a poach moose hunt. My second reason is simply the dogs have been running wild and into the garbage and not on a leash. Neighbors who visit neighbors at times release their dogs and then we have several dogs exploring into private property. My final reason to unload on a dog or dogs is if the dogs have a moose cornered in a yard and after listening to the two dogs bark for some 20 minutes, some person finally drives up and gathers the two dogs away from the bull moose and quickly drives away, just seconds before I was going to drop both dogs. I spoke to the trooper at the time and he told me had I killed the two dogs, I would have been within the law.