Thanks for the feedback.Pretty sure that dumping/littering isn't legal on any others' property.
Feeding the wildlife isn't good for them either. Also likely to draw more animals than you intend.
Would you setup something similar in your neighbor's yard?
Just want you to look at this from the other direction (not just hunting regulations)
What you might do on your own property is your own business.