I agree. A lot worse could have happened. The last vaccine should be given at around 18 weeks (a lot of vets stiill say 16, but that may not be best). You should wait 1-2 weeks after the last shot to do any of this. It would be very unsafe to continue to take her. The company offering the classes should have known enough to tell you that this is the case since they deal with dogs all day.