I'm on the border of where my area turns more rural. There are a couple of properties with horses just outside my single street subdivision where I have ~1 1/2 acres. I can have chickens but I can't eat them. Can't have any other foul or livestock without at least twice as much land and a bunch of other restrictions, and I wouldn't be allowed to eat them, either. There's actually _no_ land zoned for general agricultural purposes in my county. None at all. In theory we have a zoning classification for a small farm / ranch type property that allows a smaller than 3ac lot and fewer restrictions on setbacks but I can't find any actual properties with that zoning in the county GIS.
I am allowed to shoot a gun in my back yard tho. Just not at any of the delicious wild animals that pass thru.