I just want to add something....MOST labs are fairly easy to train, but they are not the easiest to train, i know quite a few stubborn labs.