We have 50 acres, zoned agricultural, in Shiawassee county, and can have any livestock, no problems. It was a priority for us to be in a rural area, zoned agricultural, and wouldn't do anything else.
Moving to an area not zoned agricultural, just don't do it. Look for land first, and realize that a big house on a small lot might not be a perfect fit, if you want poultry of any sort.
Mary
And our place, house, barn, and workshop, cost what that big house on a small lot would have cost the same year.