man i found this guy on youtube and hes..they are Awesome..i bought a puppy to train..and we have been corresponding with shane sharing his expertise in how to train..hes a good dude!