Cmc is absolutely amazing facility. The staff are awesome you can tell that they really love what they do. You want your dog to be happy take him to Cmc he will never want to leave. I've seen dogs come in hanging out the window wanting to get out and they run to the staff, the love that they give it's unbelievable, I could go on and on not only the training but the group classes as well it's not just the facility for training or boarding it's a family.Beautiful yards,indoor-out door runs,yes you don't have to pay to have your dog walk on grass,neither do you have to pay to have your pet loved on,oh and meds,they want your dog to be healthy!!! Old or young your dog's will be happy,it's a home away from home,the only thing,is your dog will be spoiled rotten with love and attention!!!! Choose CMC for boarding and training!