Ranger totally and completely failed puppy class. We did class at 6 months, it was an 6 week course. Well one day when he was about one year old, he just started following commands! He now sits, wait, down, stop drop and roll and leave it.
DH always jokes that he knew everything all along, but wanted me to feel stupid at puppy school!!