The only city that i am aware of that has VERY strict laws is Galesburg.You can not posses ANY constricting snake.Well majority of snakes constrict so it includes them all .Then you can posses a snake up to 15ft then after that you could get in trouble if you have one in your possesion.Now onto the hognose snakes you CAN posses them ONLY after obtaining a permit from the DNR.The fun thing is getting in touch with the person who issues the permits.They then come to your home to inspect your enclosures and such.Then you can only posses ones bought from legal breeders and you MUST keep every reciept and report to them what you bought.I think i covered everything i am aware of