We have been leaving our dog at Stone Meadow for a few years now when ever we go on vacation. Our dog always seems happy and well-groomed when we pick him up. A couple of times we've had flight delays and had to keep the dog in an extra day and that's never been a problem. They have both indoor and outdoor runs for the dogs and everything is pretty clean. We will continue to use them all the time.