I will be moving away from home in a few months and am planning on getting a puppy. In the past we've had blue heelers for cattle dogs, good dogs but didn't listen well. We recently got a 3/4 australian shepherd 1/4 blue heeler, he's in training but looks promising. I was wondering what you all like for cattle dogs? I like corgi's (sp?) but everyone jokes that they will get high centered on a pile of poop. I'd be fine with any heeler, mix, or shepherd. Just wondering your thoughts on this (and biases ).