Dogs - no - slowing the run-off won't halt the poison ivy. I always have to be observant since the birds distribute seeds from the berries. I'm just trying to reduce erosion. Some folks on my block don't have any backyards as the slope down to the wetlands starts only a couple of feet away from their house foundations.