It can be difficult to keep up with all the new terminology and descriptions that dog trainers use to advertise themselves. In this article we help you understand the different phrases to enable you to decide which type of dog trainer you want to work with.