We never let our dog anywhere. Everyone was going on vacation and had no choice. Our experience with Beech Hill Kennels was remarkable. Our dog is older and a finicky eater. We were so afraid he would not eat while we were away. He did great! came home feeling and looking good and did not lose any weight! We will certainly use them again!