Hello! I'm currently trying to decide on my future dog. I'm not getting this dog for at least 5 1/2 years so I have heaps of time to think about it. I want a dog that will learn very quickly, run fast in agility and still be an affectionate dog overall. I've heard about Tollers being cat-like, meaning they get bored of repetition and usually chose when they learn. And BC's, well they're amazing But I do love the Toller fur. So I was wondering if there was much of a difference when training a Toller compared to a BC?