I mean, I don't exactly have a barn, but I have an 8'x8' and a 6'x10' run for my birds. I'd really like to keep the snakes (and the chipmunks, while I'm at it) out of the runs. I'm debating on whether I want to get a cat that can live with the birds (maybe 1 cat per run?) or even a small-ish dog to kill snakes because my chickens completely ignored it. I actually walked straight over and just picked the snek up lol it musked on me, but otherwise was placid, thankfully. In any case, what advice do you guys have for me? Should I try keeping a cat with the birds? I was planning on getting 2 kittens raise with them so it would be used to the chickens from the start (my older brother is actually planning on catching a stray pregnant cat with the intention of fostering the kittens and rehoming, but I can also try Craigslist because there are ALWAYS free kittens). I was thinking of keeping the hypothetical kittens with my chicks because I'm afraid my hens will kill kittens, but is that a good idea? I don't want them to play with and accidentally hurt the chicks, so I may put it in an extra large dog kennel within eyesight of the birds and introduce them that way. If this is a bad idea, what are some other ways to guard against snakes?