I have never used a trainer for my dog no, this includes any pet actually. I have always had a firm belief that the person training the dog should also be close to the dog. This means that it should either be the owner, or someone that bonds with the dog on a regular basis. I think only a trainer would be necessary if the dog was mis-behaving a lot. My dog is not that well trained, but it never mis-behaves also. I think the main reason that a dog would need training is if was not only mis-behaving but was perhaps vicious. I think if an owner was to change the dogs diet, and walk it very often, then this would perhaps change the behaviour of the dog too. Often a dog does not behave in a good manner because it is not being looked after properly. This is not always the case, but certainly a lot of the times this will be the reason.