In the dog competitions I compete in, we are often using ‘public’ facilities such as schools, businesses or, in one case, hospital. One of our top rules for competitors… pick up after your dog and no peeing on man-made objects. To me that would include those leaf bags but also mailbox posts, parking lot lighting, etc.
My pet peeve in my neighborhood is we have put up a few of those poop stations but there are still people (don’t know who or how many) who let their large dog crap all over the sidewalk so I get to dodge it in my wheelchair. Not next to the sidewalk, on the sidewalk.