Both my puppy and I had a ball. It isn’t our first puppy but I still learnt so much. At the same time I also did the free puppy preschool at our usual vet and there was such a huge difference in quality. Justin was awesome in every way. Do puppy preschool with Justin. You won’t regret it!