Join Date: May 2011
Location: Northern California
Grass will not last very long and will very soon become dust, and then mud. Unless you have a very large kennel enclosure, I cannot recommend grass.
Honestly, the best thing is concrete. It is easy to clean, stays relatively dry, and dogs cannot dig out. It is the safest, most secure, most hygenic, and ultimately the most comfortable for dogs. It stays cool in the summer if covered, and in the winter you can put down some washable bedding or rubber mats if you like (and if the dogs won't chew them up).
I do recommend a roof over the kennel. This keeps the kennel shaded in summer, dry during rain, and provides extra security so that dogs cannot climb or jump out the top.
Personally, I prefer welded wire to chain link, as dogs can injure their feet and teeth if they are all over chainlink. Welded wire is smoother and toes cannot get pinched. It is stiffer and harder to chew.
A good kennel system is a large investment, but you will never be sorry you did it! If you really want to get fancy, you can put in a drain system; slope the concrete and create a well at the end of the slab, outside the kennel, so that all water, waste and debris is easy to flush out. If you want to get even fancier, you could pipe the end of the concrete well into the sewer or septic tank. One kennel I used to work at had a flushing system, so that after the kennels were sprayed down, and waste and water went into the concrete well at the end, you could pull a cord and water would flush through the well and into the sewer/septic. I would love to have a system like that.