I think you are wise to question yourself on where you are in
the process of dog training. Sometimes just the extra time taken
in a class to give individual attention to the pup & get some
pointers from the instructor really helps move the process
forward. If you aren't seeing any progress at this point, it might
be time for someone else to observe the pup and critique the methods you are using.