Who the hell are you (plural)?

What sort of rulebook do you follow that says

13e. In the event of your dog shatting on a forest trail go ahead and put the poop in a plastic bag, tie the bag and leave the bag in the woods.

I can't even count how many of these little gift bags i have seen all throughout forest park and other nature areas. So i know there is a cult of you out there.

Who will pick your bag up? Will it be a permanent part of the forest for many years? Or do you believe in the Dog poop fairy?