I would never recommend this place to anyone. The staff is unprofessional and not knowledgeable. The first interaction I had with Willie was a personable person on the phone yet when I met him in person after this place had my dog for 2 weeks he barely shook my hand. They kept my dog for an extra week for potty training yet when I picked her up, she wasn't potty trained! The staff recommended "just kicking her" when she wouldn't do the commands. Saying that "it didn't hurt her." They use shock collars for training. I also was not made aware that the trainers take the dogs home with them. None of this was told to me when we dropped her off. Bottom line, if your dog is your baby, like mine is, this is not the place to take them.