My dog is reactive and has a hard time around other dogs. That's why I'm trying to expose him to a variety of training facilities and continually trying both positive and negative reinforcement with him. This facility is small and the dogs are very close together. This is not a safe situation for a reactive dog, and my dog lunged at other dogs several times. When I told Vince, the instructor, before the first class started that this was too tight of a space for my reactive dog, and that I'd like to drop the class, he berated me in a loud voice in front of the whole class, yelling ""you need to train your dog!"" Which is exactly what I was trying to do (preferably without any other dogs getting bit). His gestures were dismissive and he was blustery and critical with every question I tried to respond to. He knew nothing about me and my dog and could have simply said ""you are using good judgement by removing your dog from an unsafe environment -- let's talk one-on-one at a later date to see if I can help."" Instead, he reacted emotionally and harshly to a situation he wasn't prepared for (ironically, he reacted exactly like my dog). How can you respect a trainer who expects you to control your dog's emotions when the trainer can't control his? Anyway, yelling at your clients is unprofessional, rude, and unproductive. I do NOT recommend this trainer. At the end, YOU might just be peeing on the floor in fear.