Myself as a pet owner of several dogs to other pet owner " READ THE SIGN". (pic above)
Irresponsible pet owners do not need to own pets, leash laws are protect your animal and other animals in the same area from harming themselves or others, not just other pets. A loose dog will run down any rabbit or furred animal it finds, (so much more humane than a trap I'm sure, sarc.) causes issues for other people trying to enjoy the area with poop everywhere and loose dogs running you over on the trail. Remember, not everyone likes dogs and have the same rights to the trails as you.
Need to have someone at the trail head handing out tickets to unleashed dog owners. maybe that can help pay for the new enforcement of the trapping reg. Only sound fair to both parties.

Other than that it is not a bad ruling.