Chainlink works great IF IT IS GOOD QUALITY. Unfortunately quite a lot of kennel chainlink being sold these days is garbage -- a determined dog can pull the strands right apart to make a hole to get out, or in the case of chicken-keeping, get IN.
Supposing that you have good quality stuff...