OP Barks is the best! My little Pig (who's actually a dog) is a handful. OP Barks taught me valuable skills on how to train her and work with her using positive methods. They have seriously improved her behaviour and made our lives together so much more enjoyable. If you have a dog you will benefit from the training and expertise OP Barks will provide, no question.