Where do I look to find a good trainer? I've managed to train Kaiser by myself and the trainer I am seeing right now is just one of the Petsmart ones. I honestly enrolled him in the class just to get some socialization with other people and dogs since he already reliably responds to my commands to sit, stay, heel, down, etc. Kaiser isn't afraid of people, but he doesn't actively seek attention either. He's a little aloof in the beginning, but warms up quickly to other people. The area I live in isn't really dog friendly (no dog parks or other stores that allow dogs) so I felt this was my only option to get him around other people and animals.