I agree! I think American K9s puppy classes are so far above the typical puppy classes given at most places. I would recommend Ann especially. They also have competition agilty and obedience classes if that's their interest down the road.