Dealing With Dog Damage and Drainage in the Landscape

“HELP!! The dogs are running through my garden and messing it up. What do I do?” Johntheplantman to the rescue