I live in suburbia where I have about 2 acres of land and raise ducks, geese, and chickens. Today when I was in the living room I heard my SQ silkie rooster freaking out so I immediately bolted outdoors with a bat. I found a huge labrador retriever who had run off the street and causing mayhem in my flock of ducks. The ducks were free ranging and some were lucky enough to escape into the wooded area. My silkie rooster earned his keep and took on this lab. This was not just any lab, this was a huge lab easily 100+ lbs. The owner could not control her animal and he ripped the tail feathers of my rooster right out and was carrying him around in his mouth. I ran up the dog, grabbed it by the collar and dragged it onto the ground right in front of the owner. The owner says if I contact the police she will press charges against me for animal cruelty for attacking her dog? 1) Her dog killed 2 of my ducks, and 3 goslings while attacking my rooster as well. 2) Her dog was on MY property and shes lucky I did not shoot it. 3) In our town we have a law that states all dogs must be on a leash...well her dog was off his leash. 4) I did not injure her dog at all, I simply forced him onto the ground to save the rest of my flock. Do I have the right to call the police and demand compensation for my losses? Help please...any suggestions on what to do?