Possible silly question...what basic skills are you looking for your puppy to learn? Come, sit, stay and the like? Or more general skills, like stay in a bounded area (a yard for example)? Other?
Just curious. I've always trained my own dogs, and am curious what you look for in a trainer.