Puppy school emphasizes play and socialization with other puppies and people. It is critical for young pups to learn to play and communicate with other dogs. We offer a supervised environment for play with other similar pups. Your pup will be gently handled by other members of the class. We begin with basic training techniques, teaching you how to train sits, downs, and recalls, while providing general pet care lectures and answering your questions about puppy training: housebreaking, crate training, mouthing, biting, etc.