Ok, I know this isn't really a horse question, but it does involve horses. I have a border collie that I rescued about a year ago. I rescued him from an abusive owner that was trying to teach him to herd cattle. When we first got him, he wouldn't let us get near him. He has gotten a lot better since we first got him, but some things still freak him out. He is the most passive dog EVER, and would never hurt a fly, but he gets super nervous in some situations. He has never shown us that he has a strong herding instinct until this last week. We just brought home two miniature horses, and my BC won't leave them alone! He will sprint around their corral, and when I put him in his kennel he won't stop barking. When we take the ponies out, he will try to nip at their back legs. He won't listen to me when I tell him "no" and I'm afraid he or the ponies are going to end up getting hurt. I've considered a shock collar, but I think that will traumatize him. I really want him to be able to not have to be in his kennel, but I just don't know what to do! PLZ HELP!