I took my dog here to work on basic obedience and leash training. I was very disappointed in the aggressiveness of the training they utilize. Canine college uses choke collars and "corrections" which is basically pulling hard on the choke collar to get your dog to behave. When my pup wasn't responding to this type of training the trainers did not alter the techniques in any way, instead they just pulled harder on the leash, yanking him off his feet on many occasions, until it got to the point where my dogs neck was bleeding. Needless to say I was very upset and in tears during this first session. I was willing to them another chance and brought a prong collar at the trainers advice. The next session was the same, aggressive pulling on the leash, this time with a prong collar, which again my dog did not respond to. After the first two classes we did not return and I asked for a pro rated refund for the classes we did not attend as I was not aware this would be the type of training that was used prior to signing up (it is not stated on their website or told to customers before hand) however they have a "strict no refund policy". Since going to canine college my dog has gotten worse and I'll now bite when we are on a walk, likely out of fear from the experience he had. It appears other people have had the same experience based on the other yelp reviews, I only wish I had these before signing up. If you are not looking for training based on punishment/making your dog uncomfortable then I would suggest you go elsewhere. read more