I mosly do the same as BC mom. I take bits and pieces from each different training methods that I think will work well for my dogs and I work them that way . I don't even use the same methods for my two dogs, they both have different temperaments and different responses to stimuli so I just adapt and try new things. I am a pretty big fan of NILIF though.