Did you consider hiring someone to train your pup? I did this and I couldn't be happier with the result. My dog is fully trained and responds to my commands as if I trained him myself.