Dog Training by PJ offers reward and affirmation based classes and private consultations. The methods are straightforward, highly effective, and do not use prong or shock collars. The trainer is patient, incredibly knowledgeable, kind, friendly, and professional. Training is described as fun, relaxed, and informative. The business provides both group classes, such as obedience and puppy kindergarten, and in-home private sessions. These sessions give owners the tools and guidance needed to be successful, helping with issues like reactivity. The trainer clearly cares about the pets and their owners. This is not a place where the dog is trained for you; owners must do the work with the provided guidance. Many clients see quick improvement and continued progress, leading to confident, better-behaved dogs. The service is highly recommended by clients and veterinarians alike, and is considered a great value.