I was just at the park Saturday and walked all over it, and headed down the creek toward Carnegie and I spotted nothing like you describe. Dog are only allowed in the park on Wednesdays, I think, and Saturdays. It's a beautiful area. I've been there a few times and never saw a trap.
??????? Call and ask the Boro I suggest.
Thanks! Your answer is awaiting moderation.