Ok, here’s the back story. We live on the corner of a main road and a cul-de-sac which has a school at the bottom of the road and two other houses. There were people living in one of the houses when we moved in who had two dogs, a male and a female. They subsequently moved out and abandoned the dogs. In the 18 months following, the bitch has had 3 sets of puppies. One batch grew up and drove us insane but eventually disappeared, the next set were killed by the other house’s dog and this last set were 5 pups, 3 of which we managed to catch and send to the local humane society.
The problem is the other two pups are still digging holes under our fence and stealing my dog’s food. My dog is a wuss and won’t chase them away. On Saturday, I came home to find the pups had made a hole in my pond lining leaving 1" of water. We do not have Animal Control and the humane society does not have the resources to do anything (they want to charge me some exhorbitant amount to hire a humane trap, I would have to drive an hour to get it, then when I have caught the dogs, drive another hour to drop them at the humane society). The female will just continue having puppies and my fiance is of the opinion that enough is enough and we should just poison them. I don’t want to poison them but will if necessary. What is the best way to get rid of them?