I want: Highly trainable, intense, incredibly athletic, high energy, reserved with strangers, somewhat dog social but not overly so, not too loud, low - medium maintenance coat, medium sized, well proportioned and above all, versatile.
Can anyone say... Border Collie?