There is no better place to baord your dog. They have lots of land with spacious, fenced yards for the dogs to run. Not a warehouse with a parking lot for play yards! Wonderful staff to play with the dogs. They all know my dogs name and welcome him with open arms. The building is clean and smells good,too. A plus for the Doggie Dude Ranch.