Hey, I have a 5 month old border collie who I would like to enroll in obedience classes and ultimately agility classes. He is fairly well behaved but there are some specific behaviors we have not been successful at mastering with him such as loose leash walking, not jumping on people/counters/tables, mouthing. Basically the more difficult to the teach ones. So, my question is, what are some good places for classes in the area? I am willing to drive a little bit if it means the right place. I would LOVE to find a place that has good obedience classes and good agility classes so we can build a relationship and stick with one place, but I would be willing to go to two different places it it was needed to get the best experience for me and my dog. So, suggestions!? Thanks in advance!