(for puppies under fourteen weeks old) This is the most important class that we teach. If you start off right, you can avoid all problems. Puppy class is necessary to get your dog off on the right foot. When you first get a puppy, they all start off perfect. This class is aimed to keep them that way. Puppies should be young to benefit from puppy class. Under thirteen weeks of age is ideal, as puppies learn a maximum amount about socialization up until sixteen weeks, Puppy Class runs for 45 minutes once per week.