I grow punkins in my hunt club every year and have for last 6 years.I always pick mine in late Sept. and Oct.
the deer are there every day and have yet to have one eaten.they may eat them when they get frost or freeze on them. I have all mine gone before then.
I guess you just have to pick them before cold weather.