Yes I believe they are to be leashed at all times.
Ep, pet friendly, leashed. We were there last weekend...saw a bear by garbage!
A lot of people had dogs with them this weekend. I believe just keeping it on a leash and cleaning up after it is all you would need to do. It's a pretty quiet spot.
Thanks! Your answer is awaiting moderation.