I love Carolina Ranch! Between their daycare services and their veterinary services, I could not ask for more for my dog. They are very accommodating. I was able to drop my dog off for her veterinary appointment and they were willing to keep her until I was able to get back. Perfect for someone who works full time! The doctor called and updated me on the findings as soon as she was done.