This is a wonderful place to take your dog. They provide a great array of services. The classes are excellent. The employees are wonderful & they are very knowledgeable. It is always a great thing to have someone who is helpful. I will be doing business with them again in the long run.