Pam is an amazing dog trainer and an even better person. She truly loves what she does and cares so much for her furry clients. She never hesitates to assist and went above and beyond to help us out with our puppy. Just after 2 training sessions, I can honestly say our puppy is doing great and has made a tremendous improvement. She helped us work out some problems we were having and we could not be happier. She is super patient, compassionate, and will answer every single question you have to help you. She not only teaches the dog, but teaches you how to teach your dog. Pam has options for everybody out there and she is absolutely super reasonable. Compared to some other quotes I got for training from other companies, she was a god send. I highly recommend Pam to anybody in need of a training program. We are definitely going to keep our dog in a training program with her. Don't hesitate, Call Pam!!