I did not vote because I could not make up my mind. When I have to go away and I can't bring Heidi with her I leave her at my dog trainers kennel. She LOVES to go there, she gets there and shes just shaking with excitement and her tail is waging. I would NEVER send her to a kennel with someone I don't know though....I did it once because I was down in a city and I was going some place and I couldn't bring her with, and I wasn't going to leave her in the hot car, so I had to settle for her staying at a kennel for just the day, not overnight....I will NEVER do that again, never. When I left her there and walked away she was crying. I still feel awful about it. But when I am going somewhere I take her out to my trainers kennel because I know and trust her. My trainer gives the dogs a complimentary bath before she sends them home-a brushing, ear clean, nail trim and a bath. So I don't know....a lot of other people have given great advice, so I just thought I would tell you what I do.