I never experienced a kennel quite like Colonial Kennels. They specialize in Dog Play Groups. They provide socialization skills and interaction for your dog. Tours by appt, you should check it out if you would like your dog to have the opportunity to play with other dogs.
Nice location just outside of the city.