I'm fortunate enough to be able to join Dai's group training session, but the book is such an important aide memoire. Puppy classes or no classes, follow the instructions and guidance in this book and you are in with a very good chance of raising an obedient, happy puppy into a mature pet that fits well with the family. Get the book BEFORE the puppy and start learning.