I've told this story before a few times but, we had a mama skunk raise her babies in our barn one year. Everyone got along just fine...skunks, people, and chickens. And we did not have a rat or mouse problem while the skunks were there! We didn't care if she ate an egg now and then. Her babies would play on the barn floor in the afternoons, and the chickens would stroll around them! At night she would take them all out hunting.
When the babies grew up, everyone left, including the mom.
Next year though, we had skunks in the barn again; don't know if it was the same mama, one of her grown babies, or another skunk altogether, but these skunks were not friendly; they would hide behind the nest box and grab a hen when she went in to lay, then kill and eat her. We actually found two hiding under the nest box and dead hen; I'd heard her stuggling just minutes before, so we know it was the skunks that killed her. And it was a standard size hen, too....a Black Star.
We called a trapper that time cause we were having other predator problems too and didn't know how to trap a skunk, or have enough traps for everything. He brought a skunk trap, which they never went near; but he said if you use a havaheart, just cover it with a tarp or something when you set it; the skunk will still go in and they won't spray you if it's covered. You are supposed to kill them if you trap them here, but there's lots of stories on this site about skunks and people trapping and successfully letting them go. In our case we never caught one but we were successful, so far anyway, in barricading them out of our barn.