The only place we would ever leave our dogs! The are excellent! Our dogs love playing with the other puppies there. They post pics of our babies and live on them while we’re gone. They take excellent care of them and they have lots of time to play so they aren’t penned or kenneled for long periods of time. We have 3 dogs so they get to stay in a family kennel, aka a remodeled horse stall. They love it! They are reasonably priced and they offer tons of extras. We love dog ranch!